~oriflame
How many employees does Oriflame have?
Where is Oriflame headquartered?
When was Oriflame founded?
What is the turnover of Oriflame?