Recent BPLRT disruptions linked to newly installed power system, LTA investigating

SMRT said that the disruption on 19 July shares a “similar failure mode” with the one on 3 July.