Answer: 109886 employees
Explanation:
26.3% of x = 28900
x = 28900 / 26.3%
x = 28900 / 0.263
x = 109885.932
*Rounded to the nearest whole integer
x = 109886
5.7m questions
7.5m answers