Tag: ICC T20

Sports
India wins ICC T20 World Cup, but did advertisers succeed?

India wins ICC T20 World Cup, but did advertisers succeed?

The nearly month-long tournament posed numerous challenges for advertisers and media...