Companies that champion social initiatives also improve their employer brand, and ultimately their ability to recruit employees.
Corporate social responsibility (CSR) is no longer a choice for Indian companies of a certain size: It’s a legal requirement.