1 October 2025

Neptune raises $368m in IPO