Washington – Statement by Chrystia Freeland, Deputy Prime Minister and Minister of Finance of Canada, on behalf of Antigua and Barbuda, The Bahamas, Barbados, Belize, Canada, Dominica, Grenada, Ireland, Jamaica, St. Kitts and Nevis, St. Lucia, and St. Vincent and the Grenadines The most pressing threat to the global economy remains Russia’s illegal full-scale invasion of Ukraine. In addition to …