Richard Branson's Virgin Group has made £300m from rail franchises

Joint venture company with Stagecoach will have collected at least £600m since 1997 launch

theguardian.com