This November nearly 1,000 O2 employees will move into a 95,000 sq ft building on Bath Road in Slough – the second half of the company’s new headquarters in the town. The building, along with a ...
“Last year alone, data use on our mobile network grew by more than a quarter as customers rely on our connectivity more than ever to stream, play, work, call, learn, bank, and scroll all hours of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results