Volvo Buses yesterday (21 September 2016) launched a pedestrian and cyclist detection system for buses, with the express aim of reducing the 1.25 million road traffic deaths worldwide per annum.