Browsing: Business

Shoppers walk past a GAP fashion retail store on Oxford Street on October 30, 2025 in London, United Kingdom. John…