Answer: about 61290 employees total
Explanation:
18.6% is equal to 11400 employees in one country
18.6% of X = 11400
x=11400/0.186
x=61290
Note that the answer is rounded
1.6m questions
2.0m answers