23 March 2026

Richard Spac 600m IPO 3.5B