Delhi Metro Invites Bids for a 1 MW of Rooftop Solar Project at its Khyber Pass Depot