Social and cultural influences on businesses