Tata Power Solar Systems Limited has won the bid to develop a 70-MW/105-MWp floating solar project in the Indian state of Kerala for government-controlled utility NTPC Limited (NSE:NTPC).