Tata Power Solar Systems Limited (TPSSL), one of India’s leading solar EPC companies and a wholly-owned subsidiary of Tata Power Renewable Energy Limited, received the ‘Letter of Award’ (LoA) of ₹596 crore. for setting up a 125MWp floating solar project from NHDC Limited (NHDC). NHDC, had invited bids early this year for this project at […]