Caruachi Hydroelectric Power Plant



  • Caruachi finance package
  • Caruachi dam under construction