The Companies Forced to Give 90% of Their Profits to Investors Each Year
November 23, 2022 at 12:09 PM EST
In 2017, business magnate Warren Buffett did something that’s somewhat unusual for him. He poured hundreds of millions of dollars ...