homeBack

Chatara Hydropower Project 3.4 MW

Turnkey contract for Supply Delivery, Erection, Installation & Commissioning of Electro-mechanical equipment for 3.4 MW Chatara Hydropower Project for VA Tech Hydro GmbH, Germany.