Canada lacks an overarching strategy, long-term planning, policy continuity and other key ingredients for success in its innovation ecosystem compared with countries like the United Kingdom, Switzerland and the European Union. That was the main takeaway from an international panel at Research Money’s annual conference in Ottawa.