CSR Champions Corporate Social Responsibility is a management concept whereby companies integrate social and environmental concerns in their business operations and interactions with their stakeholders. As per the government mandate, businesses with annual revenues of more than 10bn rupees (£105m) must give away 2% of their net profit to charity. Areas they can invest this …