Pictures
Director General Charles Li was invited by Tamil Nadu Energy Development Agency, TEDA on 23rd Feb 2017 to visit Omshakthy Industrial Area, Kundrathur, Chennai
2017.02.23