Amazon opens its first beauty and personal care store in Italy Technology February 11, 2025 Amazon It opened a beauty and health product store in Milan, marking the company’s latest brick and mortar store experiments.The…