Tata Power Solar Systems receives LoA to set up 300 MW solar project for NLC India in Rajasthan
Tata Power Solar Systems Limited (TPSSL) has received the letter of award (LoA) of Rs 17.55 billion for setting up a 300 MW domestic content requirement based engineering, procurement, and construction project for NLC India […]