Ad spend of $3,600 a second: global brands set to splurge at ICC World Cup in India

Ad spend of $3,600 a second: global brands set to splurge at ICC World Cup in India