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
3.5m questions
4.4m answers