The Philosophy
Origin's brand mission is to deliver creative, luxury skin care solutions powered by nature and proven by science. This is seen in their logo, where the 2 overlapping trees show the crossover of nature and science.
They are a brand who are very transparent as to what goes into their products and specifies the origins (get it) of an obscure ingredient - especially if it doesn't sound natural.
Read More