According to the Wall Street Journal, as much as $254 billion have flowed out of the country between June 2023 and June 2024. This is a clear sign that there is increasing disillusionment in the ...
All the latest breaking news on Russian President Vladimir Putin. Browse ibtimes archives of photos, videos and articles on Russian President Vladimir Putin.