તેની શાખાઓ 100થી પણ વધુ દેશોમાં ફેલાયેલી છે, જેમાં 70,000થી વધુ લોકો કામ કરે છે.