Making Sense of Online Marketing in Real Time

There are about 2.5 bn people online, less than one fifth of them shop online regularly but they account for nearly $1 Trillion of sales a year, that’s up by almost 21.9% compared to last year (2011). According to one estimate 70% of the retail sales are influenced online, and this is also applicable to people who don’t buy online

Read more