Two-way traffic between Thousand Lights and LIC could take a few more weeks to be restored
CMRL says contractor is yet to construct some entrances at three Metro stations, owing to the delay.

CMRL says contractor is yet to construct some entrances at three Metro stations, owing to the delay.