20142015201620172018510152025
Turnover (£bn)