News Lord’s Stadium Suffers Around £4 Million Loss In WTC Due To India’s Exit Arshit Shane Mar 11, 2025 "Lord's Stadium faces approx £4M financial loss due to India's potential absence in the WTC final. Learn how ticket price changes and the India-England series…