
CBD Brand Naturecan Acquires Oregon Production Facility
CBD brand Naturecan has acquired a production facility in Oregon, USA to increase its capacity and meet growing demand for its products. The acquisition will also allow the company to expand its product offerings and