ICC Loses Rs 167 Crore After Hosting T20 World Cup 2024 In USA. Report Makes Big Claim  NDTV Sports
source