Briefing: 100 Billion from US and Europe to Putin’s War Chest Since Crimea Invasion
March 25, 2022
Research finds BP, Shell and Exxon among top Western energy companies responsible for almost $100bn going to Russian Government since 2014 Crimea invasion