If you have travelled by road recently it is highly likely that you will have seen the familiar sight of a National Express coach. As the UK’s largest scheduled coach operator, National Express has more than 520 vehicles, covering around 84 million miles to reach nearly 1,000 destinations across England, Scotland and Wales each year….
Vision, values and their influence on business strategy
Estimated reading time: 9 minutes