Latest NewsTataPower’s 120-MW Zambia project has got UNFCCC approvaladminDecember 11, 2015 by adminDecember 11, 20150814 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...