Microsoft Unveils New Company Logo Staff0August 23, 2012 After being outshine by Apple over the las couple... View more