Latest NewsTataPower’s 120-MW Zambia project has got UNFCCC approvaladminDecember 11, 2015 December 11, 2015 Tata Power said that its 120 MW joint venture Itezhi Tezhi Hydro Power Project in Zambia has got Clean Development Mechanism (CDM) approval from United...