The ICC is all set to ask tough questions overs the organisation of the 2024 T20 World Cup which was held in USA and West Indies. Issues over a sudden USD 20 million cash need, timings and pitch quality will be in focus.