INFORM and Battersea Power Station keep London’s roads free of traffic jams

Optimized construction site logistics To keep the city of London free of traffic jams and construction…