Invest Green Acquisition Corporation closes $172.5 million IPO By Investing.com

November 26, 2025

Invest Green Acquisition Corporation closes $172.5 million IPO