Dechert finds home comforts – at last
Dechert London concluded its protracted search for new premises after finalising a deal to take up new offices at Times Square. The Philadelphia-based firm has finally signed a lease to take on 55,000 sq ft at Times Square, 160 Queen Victoria Street with an option to take additional space. The new office will accommodate 280 […]