Western governments of the G7 nations are to strip Russia of its World Trade Organisation ‘most favoured nation’ (MFN) status after its invasion of Ukraine. The move revokes normal trading relations with Russia and means the imposition of punitive tariffs on Russian trade that will further exclude it from the global economy. MFN principle The […]