Tags Posts tagged with "TTC Group"

TTC Group

Vietnam going solar after nuclear power plants shelved

11263
The Vietnam government decided to embark on a number of projects to build large solar power facilities in the country and encouraged large companies...