15 October 2021Xebra Brands (XBRA.C) Shows Off Its Stripes, Set to Begin…Kieran Robertson XBRA.C Xebra Brands Ltd. Xebra Brands Ltd. (“Xebra”) is a cannabis cultivation and product company with global brands and intellectual property. The Company’s focus includes wellness and leisure as well…