Replies (3)

As a reminder, Russia has confiscated - or, as you call it, stolen - 95% assets of European companies leaving Russia. They simply imposed newly invented taxes and forced "discounts" as a condition to leave. Logically, Europe should have "leveled Russia with rockets" long ago, yes?