Richa Industries Limited has secured two contracts of a total value of INR350 million from the Delhi Metro Rail Corporation (DMRC) to construct six elevated metro stations and a depot for Phase III of...

This content is available to only subscribers.