Marketwatch Tata Power Arm Commissions India’s Largest Floating Solar Project Admin June 25, 2022 Tata Power Solar Systems on Saturday said it has commissioned India’s largest floating solar power project of 101.6 Megawatt Peak (MWp) in Kerala backwaters. NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email