The project will have a capacity of 59 MW and it is located in Sumatera, Indonesia. Velcan started the development of Meureubo 2 in 2011 and incorporated the PT Aceh Hydro Power company as...
* The information available in this section may vary depending on the project.