Inner Spirit: Franchise Holds the Most Cannabis Retail Stores in Canada

July 22, 2020

The Spiritleaf franchise boasts the largest number of retail cannabis stores in Canada

Inner Spirit Holdings is establishing a network of retail cannabis stores under its Spiritleaf brand. The Company has 100 corporate and franchise Spiritleaf locations under development. They also have a growing portfolio of proprietary brands and strategic partnerships and investments.

Watch this video from b-tv.com now!