We operate more than 3,600 parking facilities comprising over 706,000 parking spaces in the Netherlands, Germany, France, Belgium, United Kingdom, Ireland and Denmark. Based on publicly available industry data for our competitors, we estimate that we..
Relevance: 10.085312