Italy and the EU Commission reach an agreement on a gas price cap law.

16 Oct 2026 15:04Energy EUR Europe