Corporate Social Responsibility (CSR) is a big deal in India. It’s the government’s way of ensuring that profitable businesses contribute to the well-being of the society that helps them succeed. If ...