કંપની વિશ્વના ઘણા દેશોમાં કામગીરી અને ઓફિસો ધરાવે છે.