Delhi Metro Rail Corporation (DMRC) has invited bids for the annual supply of 500 million units (MUs) of renewable energy as part of its transition towards clean energy operations. The selected develo...

This content is available to only subscribers.