Ils avaient entendu parler de notre technologie novatrice, dans laquelle mon entreprise précédente avait investi plusieurs millions de dollars à l'Université de Toronto.
They had heard about our innovative technology, in which my previous company had invested several million dollars at the University of Toronto.