EconomyItalian trucker protests halt buffalo mozzarella production, costing producers €3 million
Truckers’ protests in Italy have halted buffalo mozzarella production, costing producers €3 million.
Italian trucker protests halt buffalo mozzarella production, costing producers €3 million
Economy