Weak commitment, policy uncertainty derail RI renewable targets
2026-02-03 - 23:35
Floating solar power facilities are seen in this undated photograph at the Cirata Reservoir, West Java.
Share this post:
2026-02-03 - 23:35
Floating solar power facilities are seen in this undated photograph at the Cirata Reservoir, West Java.