Highlights: – The ICC World Cup 2023 will be hosted by India in October-November this year.– The tournament will feature the top 10 cricket teams from around the world competing for the title.– Sri Lanka and the Netherlands have qualified for the World Cup 2023.– The opening match of the tournament will be between England […]