Economy
World / Countries / MNCs Brussels: In yet another wave of measures to isolate Russia and choke its international money flow, the European Union (EU) on Wednesday blocked seven Russian banks from the SWIFT payment system and banned Kremlin-controlled media outlets RT and Sputnik. more