Technology Magazine November 2019 | Page 244
AT O S
244
1997
Year founded
£ 11 . bn + Approximate revenue
110,000 Approximate number of employees
NOVEMBER 2019
© RomiREA
Technology Magazine November 2019 | Page 243
Technology Magazine November 2019 | Page 245