Forrester Research Incorporated has released a report entitled "The State of Retailing Online 2007", which is the tenth edition in cooperation with the National Retail Federation"s Shop.org network of 600 online retailers. Excluding travel, Forrester...

· with 3 comments

View more...