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