South African clean energy startup SeaH4 has won the 2025 ClimateLaunchpad Global Grand Final, the world’s largest green ...