Mae Sa Nga Hydropower Project Mueang, Mae Hong Sorn, Thailand. Owner: Department of Alternative Energy Development and Efficiency (DEDE) Details: Design, Supply, Deliver, Install & Commissioning of Hydro Turbine, Generator & Control System