VIDEO: On board 'safety shield' London bus

New software will be trialled on a number of London buses to try to reduce collisions, Transport for London (TfL) has confirmed.

Continue reading…