Taxation issues threaten India's hosting rights for the 2021 T20 World Cup. AFP
Taxation issues threaten India's hosting rights for the 2021 T20 World Cup. AFP

Indian cricket board confident of retaining 2021 T20 World Cup hosting rights