Amazing to see the tech companies all starting to go to physical locations. This is the exact opposite of what you would think. Apple and Amazon are on that path. Microsoft I think decided to close their stores after they were a failure.
Posted Using LeoFinance Beta
Yeah, that's what I thought too... Doesn't look like the logical thing to do but let's see how it goes
Posted Using LeoFinance Beta