Tata Power secures a 210 MW solar EPC order from NTPC
Tata Power Solar, a whollyowned subsidiary of Tata Power, has been awarded a 210 MW solar project from NTPC Limited. Tata Power Solar will carry out the EPC works for the said project which has […]
