Question: What is the country of the university that was ranked 17th worldwide among non-US business schools by Forbes in case competitions ?
Answer: Canada