Article Corporate social responsibility: its motivations and barriersBy Amir M SayemAugust 14, 20220 There is no doubt that businesses play very important roles in the development of economic, social, cultural and other aspects…