Houston, we have a Flagship store!
Ok, NIU really means it… they’re on a mission, and the mission is a good one: A flagship store in Europes major “traffic cities”. So it does not mean it always will be a country’s capital, but cities suffering most … Continue reading Houston, we have a Flagship store!