Transport and Covid-19: responses and resources

International Transport Forum 'confirms' that slower speeds mean fewer road fatalities