Selfie Factory has opened a pop-up store at O2’s ICON Outlet. Situated on the lower level of the shopping destination, the brand’s 2,260 square foot space features a range of photobooth scenes, ...
A major move from UK firm British Sugar and Virgin Media O2 Business has seen the development of a first-of-its kind private mobile network, spanning multiple factory sites across a large geographical ...