Russia's huge spending in the sector is only ... Resources are stretched thin as stagnant oil and gas revenues, coupled with energy sanctions, limit budgetary inflows. While tax revenues have ...
Since Vladimir Putin launched his full-scale invasion of Ukraine and invited the largest international sanctions regime against Russia since the Second World ...