26 March 2025

Pentagreen, BII sign $80m to SE Asia renewables