computernewsreport.com
Microsoft released Windows 8 smartphone
October 29 is not an ideal day for new product launches, but two of the biggest tech companies, Microsoft and Google have released their new smartphones on the day. Because of hurricane Sandy, Goog…