MUSKAAN BHATT ∙ 18 July 2024
Shocking! ICC Lose INR 160 Crores Due To Hosting T20 World Cup 2024 In USA
In a shocking turn of events, the International Cricket Council, which hosted the recently concluded T20 World Cup 2024 in the US and West Indies, has suffered an astounding loss of over rupees 160 crores.