Tag: Concept Store

O2 launches new concept store with customer experience at its heart

O2 has announced the opening of a new concept store on Manchester’s Market Street, with customer experience taking centre-stage with and digital exploration. At three times the size of O2’s typical stores, the location comprises over 2,300 square feet of floor space and has been designed to revolutionise …