Luxury brands from Gucci to Chanel are placing billion-dollar bets on in-store shopping Finance April 7, 2024 Luxury brands seek new retail storefronts in a bet that shoppers prefer in-store experiences.The Journal reported Kering, which owns Gucci…