CannTrust- A Company You Cann-Trust.
This is the 1st part of our 4 part series on our Canadian cannabis top picks. Canntrust is a cannabis company with greenhouses located in Vaughan and Niagara. The company is led by an experienced team with the know-how…