While Canada's 15th place on so many global rankings might make for a curious coincidence, our consistently low place could be cause for underlying concern.
Organizations: | OECD, United Nations, and World Bank |
People: | Peter Josty |
Topics: | global rankings, innovation, metrics, and statistical analysis |