← headlines

Truckers protesting high fuel prices in southern Italy have disrupted supermarket deliveries and halted buffalo mozzarella production, causing 3 million euros in losses

Business – 5 outlets