Microsoft Opens Online Store: I'm Not Impressed

14.11.2008

If Microsoft wants to stay in the retail game, they'd better figure out the concept of competition and fast!