2 min read Finance Has Putin Won Without Firing a Shot? February 17, 2022 James Vincent With the drums of war beating louder every day, is it possible that Putin has already won without firing a...