heisenbergreport.com
Bad News: The Buyback Scheme Has Reached A Limit
“Perhaps over-leveraged US companies have finally reached a limit.”