In a pivotal move, the International Cricket Council (ICC) has resolved the longstanding issue of hosting rights for the Champions Trophy 2025, with Pakistan and a neutral venue, the United Arab Emirates (UAE), selected as the sites for the tournament.