Created in 2004
Country France
Website http://www.polaar.com
Visit
Polaar
Polaar (France) develops and markets several lines of natural cosmetics based on active ingredients sourced in polar regions. Based in Paris, the company sells its products in a dozen countries around the world.