Shoppers Drug Mart Investor

Shoppers Drug Mart has over 1180 stores across Canada. They have developed medical applications for mobile based users. Some of the apps

Estimated Revenue: $1B to $10B
Headquarters: Canada
Founded Date: 1962
Industry: P4 Medicine
Employee Number: 1001-5000
Funding Status: M&A
Technology: Apps & Platforms
Number Of Exists: 1