ByTechnograte Staff The Top Windows 8 Apps Available Right Now In October, 2012 Microsoft released Windows 8 in the market. It immediately created a buzz all around and… Windows 8