India’s absence in WTC final to cost Lord’s £4 million in revenue
After finishing as runners-up in the last two editions, India missed out on a spot in the summit clash, with Australia and South Africa now set to battle for the ultimate glory in Test cricket.