site logo

London scrutinized for poor transportation technology preparation

Getty Images