Spiritleaf surpassed $105 million in retail sales last year, just after opening their 70th retail store, making them Canada’s largest single-brand retailer.
Spiritleaf surpassed $105 million in retail sales last year, just after opening their 70th retail store, making them Canada’s largest single-brand retailer.