Tata Power Invites Bids for 200 MW Dispatchable Hydro Power Procurement for 30 Year in India Read more