Business schools have a critical role to play in helping students to see why and how they must reign in GHGs and scrutinize business activities with sustainability in mind. Ideally business people should come out of business school with a sense of their emerging societal and environmental responsibilities.
In a February 9, 2012, message, Business School Lausanne (BSL) Dean-Katrin Muff makes the point that we need a radically new vision of business schools that can best be described as a "call to service: To educate citizens to act responsibly for the world."
Here is a review of the major definitions in Dean Katrin Muff's conception of how business schools can communicate the call of service to their students: