Research reveals Stagecoach supports more than £1.6 bn to UK economy
Stagecoach, Britain's largest bus and coach operator, provides direct employment for 24,000 people and supports a further 10,000 jobs - equivalent to one in every 1,000 jobs in the UK.