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 ...