NBC News Picks Windows Azure over Amazon to Host Push Notifications to Mobile Apps Solution Overview: Organization Size 200 employees Organization Profile NBC News Digital, based in New York City, is a collection of innovative and powerful news brands that deliver compelling, diverse, and visually…