Menu

Tata Power subsidiary bags ₹4,500 crore NTPC order for 200 MW dispatchable renewable project