Tata Power Solar Systems (TPSSL), a subsidiary of Tata Power Renewable Energy (TPREL), received the ‘Letter of Award’ (LoA) of Rs 596 crore for …
Read Complete New : Tata Power Solar Systems to set up 125 MWp floating solar project – Business Standard