More than 662 million visitors, representing nearly 50 percent of the total worldwide internet audience, visited retail sites Amazon, eBay and Alibaba throughout June 2011, according to a report released August 17 by digital analysts Comscore.
More: continued here