View Large Completed Projects STELENBERG MINI HYDRO POWER PROJECT (1MW) & THEBUWANA HYDROPOWER PROJECT (0.8 MW)
View Large Completed Projects RANMUDU OYA MINI HYDRO POWER PROJECT (0.6 MW) – POWER HOUSE CONSTRUCTION