October 23, 2015
Microsoft is synonymous with technology. So the technology used for the brand’s Times Square takeover for its Windows 8 launch in October 2012, was understandably awesome. To introduce consumers and the press to the new operating system, for three days, on 39 screens, Windows 8 took over New York City’s most iconic intersection. Windows 8...
read more