translate English to French: They would have experience and could spin off a company based on the technology.
Ces derniers possèdent l'expérience et ils pourraient créer une entreprise à partir de cette technologie.