How Wall Street Feeds Itself By Bob Kuttner | May 17, 2023 | 0 Stock buybacks hit new records last year. They should be banned outright. Posted in Uncategorized