Corporate Social Responsibility (CSR) has become a buzzword in the business world. It refers to the way companies take responsibility for their impact on society […]