Velcan completes sale of Redelong Hydropower Project in Indonesia

Image: Velcan sold the Redelong Hydropower Project to an Indonesian industrial group. Photo: courtesy of adamr/ FreeDigitalPhotos.net.



Related Article
Recommended Whitepaper

View More