About

Starbuds is changing the way people think about cannabis. Founded in 2013, Starbuds intends to establish its footprint as one of the largest internationally-operating cannabis retail companies.