15 March 2025

Richard Spac 600m IPO 3.5B