Caruachi Hydroelectric Power Plant

ABB surge arrester.



  • Caruachi finance package
  • Caruachi dam under construction