With the conclusion of the G7 Summit in Germany, PM Draghi and the other leaders are now headed to Madrid, Spain for the NATO Summit to set up the strategic future of...
Italian Prime Minister Mario Draghi's proposal for a price cap on Russian oil and gas to curb inflation and apply additional pressure on the Kremlin is gaining terrain...