Report: Steve Ballmer made a second, $10 million investment into failing company that endorsed Leonard - NBC Sports

September 13, 2025 | by Kurt Helin

Ballmer claimed he was "duped" by the company in 2021 when he initially invested $50 million, but by 2023 Aspiration was a mess.

Continue Reading