Microsoft And Apple Set To Battle In The Mall of America


In what can only be described as a perfect storm of rampan over-consumerism, Microsoft is constructing a store directly across the hall from Apple in the biggest mall in the United States: the Mall of America. In a tidal wave of consumerist excess, a Microsoft store is currently being installed directly across from one of Apple's many glass boxes, and the Microsoft one is set … [Read more...]