Windows Apr 13, 2011 0 Microsoft unveils new details on Windows Phone Microsoft held the Mix 11 conference in Las Vegas, Nevada on April 13, 2011 and…