Beijing Beijing 2022 Olympics Dollar economy European Union Hungary Renminby Russia SWIFT Ukraine UnionPay USA Viktor Orbán War China Commentary Politics Trending

Who says the war in Ukraine has no winners?

That Russian President Vladimir Putin decided to ruthlessly crush his real or perceived enemies by invading Ukraine will surprise few. However, the fact that he decided to do so in a brutal and unlawful manner that would embarrass his very few partners or allies in Europe and the world left analysts baffled. In Europe, Germany’s […]