we are the manufacturer of small hydro turbines (upto 100kw), main inlet valves and electronic load controller.
Address:142, Malyiya Chowk, Roorkee, UttarakhandBusiness type:Manufacturer