1 September 2025

Ocean impact funds market swells to €2.3bn