By Lewis Harper2020-10-16T13:00:00
Source: Shutterstock
When this crisis reaches the 12-month mark around February/March 2021, are there any reasons to believe that things will look vastly better than they do today?
Daily industry analysis and articles
Weekly bespoke newsletters
Award-winning news coverage
Interviews with industry leaders
Financial, fleet, and traffic data