From Institutional Investor: Demands for billions in buybacks have forced tough decisions on the automaker, a new report argues.
The recent political furor over General Motors' plant closure in Lordstown, Ohio, has raised a question over the wisdom of the company's billions in share buybacks and ...