Marala Hydropower Project

Company: Sino Tech - China

  • 7.64 MW
  • COD November 2018
Image: