The Philippines’ Department of Transportation (DOTr) has completed the overhaul of 72 rail cars of Mass Rapid Transit 3 (MRT 3) three months ahead of schedule. A total of 21 train sets will be deploye...

This content is available to only subscribers.