New Delhi, March 11: London’s iconic Lord’s Cricket Ground is set to host the ICC World Test Championship (WTC) 2025 final from June 11-15, where Australia will take on South Africa in a much-anticipated clash. However, the absence of Team India from the marquee event is expected to deal a significant financial blow to the […]
The post Lord’s braces for major financial hit as India miss WTC final appeared first on The Shillong Times.