Tag: £29bn
Russian economy meltdown as oil and gas revenue down 10.3% with deficit at £29bn
Posted: May 7, 2025 at 10:19 am / World
Vladimir Putin is facing difficulties as revenue drops, according to the most recent data. Daily Express :: World Feed