Italy

Italy

The significant decline in demand and the business crisis has triggered a drop in sales and a rethinking of our organizational structure. According to market studies undertaken, recovery involves greater adjustment of supply to local tastes and regaining our customers’ trust.