Lord’s set to lose Rs 45 crore after India misses out on WTC final

The Lord’s is expected to lose Rs. 45 crore in revenue from ticket sales after India failed to qualify for the ICC World Test Championship (WTC) final, a report in The Times on Monday claimed. Anticipating India to make the title match, scheduled for June 7-11, the Marylebone Cricket Club (MCC) had priced its tickets … Read more