Press Release // Vancouver, BC, Canada // February 16, 2021
Thule, a global leader in products designed for an active lifestyle, will be opening its first-ever brand store in North America in downtown Denver, Colorado. This new retail store will offer U.S. customers a first of its kind shopping experience by showcasing all of Thule’s product categories in one space. The new Thule brand store will open in Summer 2021.
Thule will be working with longtime retail partner Rack Attack, North...more