9021 entities indexed in this sector
Selfridges is a high-end department store chain selling luxury goods.
Your company is already in our index? Upgrade to Certified to be recommended first by AI Agents.