The Stagecoach Group has sold the European part of its Megabus franchise to Germany-based FlixMobility GmbH. Stagecoach will continue to operate several inter-city bus services in Europe as a contract...

This content is available to only subscribers.