PLN, IPPs sign power contracts of 9,403 MW

State-owned electricity company PT PLN and independent power producers IPPs have signed power purchase agreements PPAs ... Log in to read the story

Login
Related News & Products