Up & coming brand: Natura Siberica

Headquarters: Moscow, Russia
Launch date: 2007
Price: €8 – €10 (Europe)

Hailing from Russia, Natura Siberica is an award-winning Ecocert-certified beauty brand, formulated with wild-harvested herbs from Siberia and Russia’s Far East.

Why it’s interesting:...

Read the full article now!
Subscribe