તે યુનાઇટેડ સ્ટેટ્સ સહિત 25 દેશોમાં ઓફિસો ધરાવે છે.