Mumbai: Tata Power Solar Systems Limited (Tata Power Solar), a wholly-owned … Ashish Khanna, President – Renewables, Tata Power, added, …
Read Complete New : Tata Power Solar commissions India’s largest floating solar power project of 101.6MWp in …