
Tata Power Solar commissions India’s largest solar project under DCR for NTPC
Tata Power Solar, India’s largest integrated solar company, has commissioned a 100 MW solar project for NTPC in Anantapur, Andhra Pradesh. Aligning with the Government’s ‘Make in India’ mission, this is the
Follow