Company's site crumbles under demand
(Newser) -
After promising the world Windows 7 Beta on Wednesday, Microsoft had to pull the plug on its download site due to cripplingly high traffic, CNET reports today. “We are adding some additional infrastructure support,” Microsoft said, “before we post the public beta.” Microsoft hopes to have...
More »