Quarterly bus statistics show continued decline
The Department for Transport (DfT) has released its quarterly bus statistics for the first quarter of 2017 (Janurary to March), revealing that the provisional number of bus passenger journeys in England was 4.45 billion in […]