Is the Microsoft Surface Finally a Success?

By | July 28, 2015

Scalper1 News

When it launched, Microsoft ‘s  Surface received a huge promotional push. Remember the well choreographed ads that were somewhat inescapable on TV especially if you watched NFL games? The company thought it had something Scalper1 News

Scalper1 News