Clifford Chance launches third operations hub
Clifford Chance has launched its third global operations division- this time in Poland. The hub in Warsaw comes after similar launches in India and Newcastle, which already support teams across the world on innovation and improving client service delivery. There are two sites in India – in Gurugram and Hyderabad – meaning this is the […]