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