comScore Media Metrix Names Top 50 E-tailers

January 15, 2004

More than 150 million people in the US spent an average of 27.6 hours surfing the Internet in December, up six percent over November.

Recent News