Tata Power Arm Commissions India's Largest Floating Solar Project | Sharefundss