Russia loses US$450bn in energy revenue due to sanctions

OSCE. Photo: Getty Images

Russia has lost approximately US$450 billion in revenues from its energy sector due to international sanctions, says Lieutenant Colonel Joby Rimmer, Senior Military Adviser to the UK’s Permanent…

Continue Reading