Around 66% of European SPACs priced since 2018 have failed to complete a deal
(Please use a modern browser to see the interactive version of this visualization)