Business Von der Leyen: “The closure of Hormuz has cost the EU an extra 127 billion euros”by Iolanda Cuomo 3 November 2026
Business EU Public Procurement Directive: 26 Italian and European firms call for deeper carbon cutsby Iolanda Cuomo 18 August 2026