Survey places Delhi’s CP as sixth most expensive office location

Asia continued to dominate the world’s most expensive office locations, accounting for three of the top five markets

     
    Read More