The ICC have called a meeting of the executive board on Friday to finalise the venues for the ICC Champions Trophy 2025 which is to be hosted by Pakistan.