New Delhi was today named among the top four global cities at the inaugural Lee Kuan Yew World City Prize here with Chief Minister Sheila Dixit appreciated for her ``charismatic and determined leadership'' for improving the living environment of India's capital.
New Delhi named among top four World Cities