• Share Price

    Latest News

  • Key Facts*

    *Figures exclude IFRS 16

    • Revenue+30%
      £4,717.8m£6,110.8m20192020
    • Profit before tax+31%
      £355.2m£465.6m20192020
    • +50,000

      EmployeesMore key facts
    • 19Territories