Tata Power-D Invites Bids for 250 MW Tender for Dispatchable Renewable Energy with Storage SystemsMay 1, 2025 Tata Power-D, the licensed electricity distribution arm of Tata Power, has issued a tender calling for bids for supply of 250 MW of firm and dispatchable renewable energy under projects with…