Caruachi Hydroelectric Power Plant

Caruachi dam under construction.



  • Caruachi finance package
  • Caruachi dam under construction