Tata Power Solar Systems Ltd, a wholly-owned subsidiary of Tata Power Renewable Energy Ltd, has received the letter of award of setting up a floating solar project for NHDC Ltd. The Rs.596-crore contract entails building of a 125 MWp Read more