CBRE

Know world’s 9th most expensive office location

Connaught place which is located in New Delhi is now at the ninth position on…