It has become increasingly difficult to deny that we live in an age of technological innovation – particularly  entrepreneurial innovation. Many cities across Canada contain the components of an ideal start-up environment: a diverse culture receptive to innovation, top quality