Modern businesses gradually recognize that their success is intrinsically tied to the wellbeing of the communities they support. This realization has resulted in a fundamental change in how firms perceive their function in society. Corporate social responsibility has emerged as a cornerstone of mo