Her S’well water bottles are sold in 10,000 retail outlets in 25 countries. Read more
now playing
Sarah Kauss (US)
Her S’well water bottles are sold in 10,000 retail outlets in 25 countries.