State-owned electricity company PT PLN and independent power producers IPPs have signed power purchase agreements PPAs ... Log in to read the story
Login
PLN, IPPs sign power contracts of 9,403 MW
Feedback
Related News & Products