LTA Inks Agreement with ST Kinetics to Develop & Trial Autonomous Buses

10 APR 2017