Lord’s expected to lose nearly 4 million pounds in revenue after India fail to qualify for WTC final: Report