OC&C - 83% of UK consumers still view their car as essential
The SMMT has just published the latest bus and coach registration data which showed that just 754 new buses and coaches joined UK roads in Q3, down -11.6% year on year and marking 2022’s first quarter.....