Indians often talk about how Mumbai will surpass Shanghai in the future, but little is said about Delhi vs Beijing.
What do our Indian members here think? Will Delhi surpass Beijing in the near future? What are your predictions?
What do our Indian members here think? Will Delhi surpass Beijing in the near future? What are your predictions?
Last edited: