ICC awards England hosting rights for WTC Final till 2031 at Annual Conference
New Delhi, July 20 (IANS) The International Cricket Council (ICC) held its Annual Conference in Singapore, where the Board confirmed the awarding of hosting rights for the ICC World Test Championship Finals for the 2027, 2029, and 2031 editions to the England and Wales Cricket Board, following a successful track record in hosting recent finals.