As managers find that they must grapple with increasingly complex social and environmental problems as an integral part of business strategy and operations, they require different knowledge, skills and competencies than in the past. Mainstreaming Corporate Responsibility pioneers a way for business schools to equip future business leaders and managers to meet these challenges. Based upon a curriculum development project run by the INSEAD Social Innovation...