Tuesday, 11 November 2008

80% of Web users claim information overload

Interesting article from NMA, claiming 80% of web users claim to be overloaded by the amount of information available online...

Click here