Vietnam’s TTC Group plans to spend big on solar projects
TTC is the latest group to see the light with plans to tap into the country's green energy industry.
TTC is the latest group to see the light with plans to tap into the country's green energy industry.