Due to an ongoing tax issue, the International Cricket Council (ICC) has started looking for alternative venues for the two prestigious events - 2021 Champions Trophy and the 2023 World Cup - that are scheduled to be held in India.