IFC backed TTC to start building Vietnam’s first-ever solar

TTC, a Vietnamese conglomerate, is planning to start construction on what will become the country’s first-ever solar farms

Blurred image of IJGlobal article content