Company insiders made billions before SPAC collapsed May 29, 2023 by Team @uktimenews Share Listen (2 minutes)