Nam La Hydro Power JSC known before as North West Viwasseen Hydro Power JSC. was established on August 10,2007 under Business License No.5500290578 by Department of Planning and Investment, Thanh Hoa Province for the purpose of building and operating Nam La Hydro Power Plant.
Nam La Hydro Power Plant is located in Muong Bu Commune, Muong La District, Son La. The Plant began construction in December 2007 and was put into operation in September 2011. The Plant capacity is 27 MW, design output is 103,5 million kWh per year.
In 2020, Nam La Hydro Power JSC. successfully M&A Tat Ngoang Hydro Power Plant. Tat Ngoang HPP is located in Chieng Hac Commune, Moc Chau District, Son La. Its capacity is 7MW, design output is 25,76 million kWh per year.