Press Release following the Group of Twenty Four (G24) Ministers and Governors Annual Meeting