SPACs Catcha Group SPAC Prices $275M IPOCatcha Investment Corp’s initial public offering will price 27,500,000 units at a price of $10 per unit. February 15, 2021