Microsoft’s ‘Digital City’ Promotes New Windows Tech

Creating a buzz about new Windows products was easy with the Windows on Wheels campaign, a rolling “digital city” that parked at retail centers. A 50-foot trailer featuring floor-to-ceiling Plexiglas…