The Board of Control for Cricket in India has called for a Special General Meeting on May 27 to form a Working Group and is likely to make a major announcement regarding the upcoming ICC World Cup 2023, in the post-meeting. India host the 13th edition of the 50-over World Cup starting on October 5 but there is no official …