A new cricket stadium is set to be built on the outskirts of the Indian city of Delhi, according to the Delhi and District Cricket Association (DDCA).
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here