
Corporate Social Responsibility (CSR) means different things to different people in different countries. Here’s how to sort out the nuances.

Corporate Social Responsibility (CSR) means different things to different people in different countries. Here’s how to sort out the nuances.


















As a leader in executive education, INSEAD seeks to develop business leaders and enhance business leadership. INSEAD conferences, held around the world, bring together diverse viewpoints on global economic and...

INSEAD alumni number some 40,000 men and women living in more than 160 countries around the world and working as entrepreneurs and leaders in business, industry and politics. INSEAD alumni...

As Europe continues to be plagued by myriad economic and political issues, INSEAD has launched a school-wide research and outreach initiative to understand and improve the global competitiveness of Europe-based businesses, and European economic...
People-Centered Economic Development - Foundation or charity driven social innovation is not sustainable,...
People-Centered Economic Development - That's right , foundation or grant propelled social enterprise is...
Hype - In a few years prices in US will rise again because thier wells will be nearly depleted. Shale gas...
Technology & Innovation - A good argument but doesn't consider new technology and innovation possibilities.
Mr. - A very well-argued and realistically put forward view on fracking & horizontal drilling 'hype'. The...