Microsoft are set to launch a series of ‘pop up' stores on October 26th, which will sell the Microsoft Surface. The company are planning to launch stores in America and Canada in the same retail locations as Apple stores. 29 of the 32 stores are said to be in the …
Read More »