The nine finalists of the Climate Impact Innovations Challenge 2025
Climate Impact Innovations Challenge 2025 announced nine finalists, leading the way to accelerate sustainability in Indonesia and beyond
August 21, 2025