X @Forbes
Forbes·2026-07-28 06:00

Leonard Tannenbaum is a master at enriching himself while his shareholders lose out.Forbes estimates that since 2008, Tannenbaum and entities he controls have earned more than $670 million in fees, dividends and IPO proceeds from his five public businesses, and he has accumulated a net worth in excess of $800 million.His companies, meanwhile, have shed roughly $1.2 billion in market value. Full story: https://t.co/7c6qjYtUMg ...

X @Forbes - Reportify