IT LeadershipWindows phone 7 revealed: What you need to know October 12, 2010 by Meris Stansbury Microsoft officially unveiled its new mobile operating system, Windows Phone 7, at a press event in New York City, reports ReadWriteWeb.