ScienceMicrosoft may release Windows 8 beta in FebruaryManzar TurkDecember 4, 2011 by Manzar TurkDecember 4, 2011 London: It is expected that Microsoft would release Windows 8 in beta in late January next year....