Apotex Inc. is the largest Canadian-owned pharmaceutical company, employs over 5,000 people and makes more than 230 generic pharmaceuticals. – Read more