There is no doubt that businesses play very important roles in the development of economic, social, cultural and other aspects of people and society. Businesses provide employment opportunities, provide revenue for the government and play roles in society in many aspects through their corporate social responsibility mechanisms. Consequently, the facilitation of businesses is very important
Corporate social responsibility: its motivations and barriers
AN EXCLUSIVE ARTICLE
Amir M Sayem
Amir M Sayem is the Chief Editor of Dhaka Opinion Magazine. He is also an author, researcher and commentator on miscellaneous issues including social, political, environmental, public health and international relations. He writes with an intention to help develop societal conditions across countries.