News

India generate an estimated 80 per cent of the game’s global revenue, leaving almost every other cricketing nation reliant upon them ...