Finance News

Browsing Category

Politics

Ukraine has won the war against Russia

Finnish President Alexander Stubb told CNBC Tuesday that Ukraine has already won the war against Russia — even as he warned that Kyiv still urgently needs more air defense support from NATO allies.Stubb highlighted that Ukraine had…

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More