Velcan completes sale of 7MW Sukarame hydro project in Indonesia
Velcan has sold its 7MW hydroelectric power project in South Sumatera to a local IPP after experiencing problems agreeing a PPA with Indonesia's...
Velcan has sold its 7MW hydroelectric power project in South Sumatera to a local IPP after experiencing problems agreeing a PPA with Indonesia's...