Sodashi launches into Japan

Sodashi launches into Japan

Natural beauty brand, Sodashi, adds Japan to its portfolio with a partnership with The Ritz-Carlton, Tokyo.