SpacDesk logoSpacDesk
← back to news
Other

SPACs hit $14.7 billion this year, a level not seen since 2021 - Axios

By Axios·Google News·2025-07-18 at 3:00am ET·confidence: low
rssSPAC_IPO