Spain's Chie Mihara is launching an updated version of its web store in English, Spanish and French, welcoming orders from 82 different countries. Reportedly, the company had sales of €14 million last year, servicing more than 600 stores around the world.

Topics