Posted on

India’s absence in WTC final to cost Lord’s £4 million in revenue

India’s absence in WTC final to cost Lord’s £4 million in revenue