BUSINESSTata Power Solar Systems Wins Rs 1,755 Crore Bid to Build 300 MW Solar ProjectNileshMarch 30, 2023March 30, 2023 by NileshMarch 30, 2023March 30, 202301544 Tata Power Solar Systems (TPSSL), a wholly-owned subsidiary of Tata Power, has won a Rs 1,755 crore solar project from NLC India (formerly Neyveli Lignite...