India’s financial capital also among top 20 costliest global cities; USD 1 million can buy only 92 sq. mt. At 54%, India records one of the fastest growths