Solar
Tata Power Solar wins Rs 1,200 crore order to set up 320 MW project
Tata Power Solar on Saturday announced that it has bagged an order worth Rs 1,200 crore from state-run power giant NTPC for setting up of 320 MW ground mounted solar project. Tata Power Solar, India’s largest integrated solar company and Read more…