ICC launches vibrant mascot for Men’s ODI World Cup in India, to engage next-generation cricket fans Read