With road traffic fatalities in ASEAN member countries estimated at 117,000 per year, Bosch believes that more can be done to improve safety on the road.