Delhi’s iconic Jawaharlal Nehru Stadium, originally built for the 1982 Asian Games and renovated for the 2010 Commonwealth Games, is set to be demolished and redeveloped into a modern “Sports City.” The ambitious 102-acre project aims to transform the site into a multi-sport...

