Tata Power Solar receives LOA for GSECL project worth Rs 4,600 mn
Tata Power Solar, India’s largest integrated solar company and a wholly-owned subsidiary of Tata Power, has received a “Letter of Award” (LoA) to build 95…
Read insight — Tata Power Solar receives LOA for GSECL project worth Rs 4,600 mn