A couple of key factors concerning the social obligations of businesses today. With a growing focus on business credibility, it is becoming significantly necessary for enterprises to engage with society and the environment. In this regard, many businesses are adopting a corporate social responsibility policy, as a way of revealing their devotion