Mobile News Smart Phones Technology Technology Rumor Windows Phone 7 to Launch this November September 27, 2010 by rjcool No Comments Tweet It seems like Microsoft will finally go ahead with its Windows Phone 7 OS afterall. It was widely rumored that Windows Phone 7 OS... Read More