IFC InfraVentures
Infrastructure
10 May, 2013
Tata Power joins hands with Clean Energy and IFC InfraVentures to develop hydro projects in Georgia
The country's largest private sector power generation firm Tata Power Company through its arm Tata Power International Pte Ltd has ......