This is the 12th time that the European Union has imposed restrictions on Russian businesses. According to Castellum.ai, a global sanctions monitoring database, Russia has faced 11,327 restrictions since February 22, 2022. The total number of sanctions imposed on the country and its citizens has exceeded 14,000 - writes Gary Cartwright in EU Today However, despite this, big Russian […]