Italy and the EU edge closer to an agreement on a deal to cap energy bills.

09 Oct 2026 14:55Energy EUR Europe