France based cosmetic company Yves Rocher has opened its new store at The Hub in Karen in a move set to target the...