Company Insiders Made Billions Before SPAC Bust
Executives and early investors sold shares worth $22 billion
By Tom McGinty
, Shane Shifflett and Amrith Ramkumar
May 30, 2023 12:01 am ET
Richard Branson, with gavel, and ‘SPAC King’ Chamath Palihapitiya, left of Branson, both made money selling...