How Many Stores Does Specialized Bicycles Have Worldwide?

How Many Stores Does Specialized Bicycles Have Worldwide? Specialized Costa Mesa opened its doors in August of 2017 as the first company-owned and operated retail store in north America. It still stands as one of the largest investments Specialized has made to learn more about the developing and ever-shifting retail landscape. How many bike stores