The World’s Greenest Beauty Brand O’right to Officially Make its Japan Debut with First-ever Store in Tokyo

Third-time champion of the Sustainable Beauty Awards, Taiwanese-based company O’right is set to make a bold debut in the Japan market during June.
( read original story …)