Idea posted: July 2013
Institutions: New York University Stern School of Business University of St. Gallen
Authors:
In recent years, the trust afforded to senior management has eroded significantly, particularly for those executives in finance-related positions. The demise of certain companies sent shockwaves across industries; successful covering…
READ MORE PIN TO MY IDEAS Idea #178