
Tata Power Solar Bags 300 MW Solar Project Worth ₹17.5 Billion from NLC
Tata Power Solar Systems (TPSSL), a wholly owned subsidiary of Tata Power, has been awarded an engineering, procurement, and construction (EPC) contract for a 300 MW domestic content requirement-based solar project by NLC India. The project involves an …