Incu - CBD
About Us
Established in 2002, Incu is a group of multi-brand stores for men and women located in Australia. Stocking both international and local brands, the chosen moniker, Incu, is a reference to the company's philosophy of incubating young talent, unique collaborations and projects. An approach that has given Incu a stronghold over the national retail market. The company philosophy also reflects Incu's approach to customers and employees, which creates a sense of community, and ensures that the Incu brand extends outside of the realm of fashion.