Mobilisation

For those in India who look forward to the internet taking a major stake in ad spends, this (via PluggdIn) cannot be music to your ears. While the internet spend has grown by over 90% in 2007, as far as absolutes go, its a mere 2% in the overall media spend. And with the total […]