French firm Systra refutes MMRDA’s charges of deficiency

Wait 5 sec.

Systra India denies construction deficiencies in Mumbai Metro projects, seeks to resume work amid allegations of harassment from MMRDA, and court support.