Stagecoach takes the bus back to London

The transportation corporation Stagecoach is returning to London bus transit by acquiring a company it sold in 2006 at around 20 per cent of what it received.  Stagecoach sold their London bus operations for about £265 million and is now buying them back for around £53 million. Although London bus market profits are not what […]

Read More