News Microsoft Releases Panoramic Photo App May 03, 2011 5159 Views t’s already well known that Microsoft is giving a go at the world of smartphone development. The Windows Phone 7, …