Tata Power Solar Commissions 70 MW Floating Solar Project For NTPC