Hello Muppets
Originally aired: Thursday, March 15, 2012
Category: Opinion
It seemed to shock the financial world. Goldman Sachs Manager Greg Smith publishes his "I Quit" letter in The NY Times, saying colleagues openly talked about ripping off clients even called them muppets. He made Goldman Sachs sound evil.