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
4.5m questions
5.9m answers