Remove Balance Sheet Remove Banking Remove White Paper
article thumbnail

The Problem with the Profit Motive in Finance

Harvard Business Review

has a new "white paper" out with the rah rah title, " Financial Services: Safer & Stronger in 2012." A few of the bullet points: • Banks insured by the Federal Deposit Insurance Corporation have $1.5 trillion in capital — the highest capital levels in the history of American banking. • The largest U.S.

article thumbnail

Why GE’s Jeff Immelt Lost His Job: Disruption and Activist Investors

Harvard Business Review

The firm wrote a white paper, “Transformation Underway … But Nobody Cares,” which essentially said GE stock was undervalued because investors didn’t believe Immelt and GE management would do the things needed to deliver a higher stock price and dividends. In 2015 Trian Partners, an activist investor, bought $2.5