ICC Loses Rs 167 Crore After Hosting T20 World Cup 2024 In USA: Report
The 2024 T20 World Cup, hosted in the USA, was anticipated to be a landmark event for the International Cricket Council (ICC). However, recent reports have highlighted a significant financial loss, estimated at around USD 20 million (Rs 167 crore). This unexpected setback has become a hot topic of discussion ahead of the ICC Annual […]