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