Answer: 17.64% or 17.65 rounded
Explanation:
100x15=1500 1500/85= 17.647...
8.8m questions
11.4m answers