News Microsoft releases Internet Explorer 7 pre-Beta (PC Pro) Microsoft has publicly released what it is calling a Pre-Beta 2 version of Internet Explorer 7. Aaron Westgate February 2, 2006 0