Learn about corporate social responsibility (CSR), a business model that helps a company be socially accountable to itself, its stakeholders, and the public.
New Delhi: To gauge the extent of engagement that Indian companies have with the communities around them, non-profit organizations Oxfam India, Corporate Responsibility Watch, Praxis and Partners in ...
Scandinavian countries' obligatory CSR regimes are setting an example for global companies. Bech-Bruun's Mette Klingsten and Morten Hove Henriksen report Much time has passed since the Vikings from ...