The UK’s Transport for London (TfL) has launched a new freight innovation challenge to tackle congestion in the city.

‘)
}
// –>