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 […]
Business News