Advertisement
EntertainmentTechnology

Microsoft’s flagship store to open on 11 July

International technology and software company Microsoft is set to open its first physical retail store in Oxford Circus, London on 11 July.

Check out our free weekly podcast

Back to top button