The Delhi Metro Rail Corporation (DMRC) invited bids for the construction of a depot in Greater Noida for the Noida-Greater Noida Metro Rail. The scope of work includes design, fabrication, supply and...

This content is available to only subscribers.