Magazine (News) Article
With 73% of online retailers seeing customer reviews as a key priority in 2009, according to a recent Forrester report, it’s no wonder the cultivation of online reviews is becoming an art form.