Thac Ba Hydropower JSC engages in generation and distribution of electricity. Its other activities include management, operation, repair, maintenance, overhaul, and renovation of public water works, power plant, and equipment; consulting services for investment and management construction projects; supervising and advising construction and installation of electrical projects. The company was founded on August 10, 1971 and is headquartered in Yen Bai, Vietnam.