School News

Professor Tensie Whelan, Director of Stern's new Center for Sustainable Business, describes her mission at Stern

Clear Admit logo
Excerpt from Clear Admit -- "'Business schools are the place where the future business leaders learn—and we are at a phase in our global history where we need a new generation of leaders who adopt the idea that their businesses need to contribute value to society, not simply extract and deliver value to shareholders,' Whelan says."

Read more

Additional coverage appeared on Metro MBA.