July 24, 2017

Socially Responsible Companies in India. It’s the law

This may come as a surprise, but guess which country was the first to legislate social responsibility for corporations? India! Indian companies are engaged in several […]