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…
Sign in to continue reading
This article is available to registered users.