June 7, 1996
Microsoft Internet Explorer 3.0 Beta 1 Download Demand Overwhelming
Due to unprecedented download demand for beta 1 of Microsoft Internet Explorer version 3.0, Microsoft Corp. has added 20 download links, bringing the total number of domestic and international download links for Microsoft Internet Explorer 3.0 beta 1 to more than 40.