Jones Road Beauty has expanded its physical retail footprint to 10 or 11 of its own stores and ha..., Sonic AI
“Jones Road Beauty has expanded its physical retail footprint to 10 or 11 of its own stores and has a partnership with the Liberty department store in London.”