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.
While most businesses have soundly rejected Vista and are tenaciously hanging on to Windows XP until Microsoft comes up with a better operating system (OS), the day of reckoning approaches.
Companies vexed by the relentless need to continually design their websites for multiple browsers have a new challenge: the 2009 release of Internet Explorer 8.