ABOUTDid you confirm that even though Windows Vista was first released more than four years ago, 86% of corporate PCs continue to rely on Microsoft windows xp according to a survey by Forrester Investigating. windows 8 product key activator downloadMy Odyssey Link Copy