This week we have learnt that more time across the globe was spent consuming digital than offline media with cell being the number one channel; and that robots have been taking over some ad spaces. India also noticed sturdy progress, with more than 60 million users signing up to social […]