No Online Store
Key Facts
  • Total Revenue
    €5 billion
  • Online sales
    no online sales
  • Number of stores
    1000+