EconomyItalian trucker protests halt buffalo mozzarella production, costing producers €3 million
Trucker protests in Italy brought buffalo mozzarella production to a halt, costing producers €3 million.
Italian trucker protests halt buffalo mozzarella production, costing producers €3 million
Economy