Government ❯ Transportation ❯ Road Safety ❯ Traffic Management
A formal probe into possible driver fatigue or mechanical failure is under way.