rhode launches at Sephora in Europe across 19 new markets
The brand is now available online and in more than 500 Sephora stores across Europe, following earlier rollouts in the U.S., Canada and the U.K. The release says the expansion marks rhode’s first physical retail presence in Europe.