Elizabeth Warren (D–Mass.) thinks she knows what ails capitalism: There aren't enough people telling the biggest businesses what to do.
Try to contain your surprise that Warren believes the profit motive is ruining capitalism. She wants the largest corporations in the United States to be legally answerable to people other than their shareholders, and she's introducing a bill to force it.
Read Full Article »