Estimated Revenue:
$11.1 billion
Industry:
BioTech & Health Care
Founded Date:
2018
Headquarters:
Quebec, Quebec, Canada