કંપની દુનિયાભરમાં 27 સ્થળોએ ઓફિસ ધરાવે છે.