A few key factors regarding the social obligations of businesses these days. With a growing focus on business credibility, it is becoming progressively critical for organizations 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 t