Its website boasts of a global network with 600 people working in 42 countries.
42 देशों में सक्रिय इस कंपनी का करीब 600 लोगों का स्टाफ है.