Tag: Cennergi

Sale Of Khopoli Investments Marks The End Of Tata Power In South African Wind Space

Tata Power has exited its investments in two wind power farms of about 230-MW generation capacity in South Africa

Mobile Sliding Menu