translate English to French: With offices in over 140 cities around the world, we may be closer to you than you would have first thought!
Dotés de bureaux dans plus de 140 villes de par le monde, nous sommes peut-être plus près de vous que vous ne le croyez.