Because India is the only country that cares about cricket?
They're not even the only country in Asia where cricket's big.
I believe GP’s point is India is the place a company would highlight cricket scores above other marketing lines.
I believe GP’s point is India is the place a company would highlight cricket scores above other marketing lines.