Supreme Court Upholds High Court Order On Delhi Metro Arbitral Award

The Supreme Court on Thursday upheld a Delhi High Court order directing the Delhi Metro Rail Corporation (DMRC) to pay over Rs 4,600 crore of arbitral award along with interest to the Delhi Airport...