This new briefing reveals and alerts about what goes behind this promise for more ‘green’ energy in Indonesia, of which a significant part is supposed to be generated by mega hydropower dams.
Homepage carousel image
Image
Carousel item link