ECONOMYEUROPE Russia’s non-oil and gas revenues up 16% in 2023 by Anadolu Agency March 20, 2024 by Anadolu Agency March 20, 2024 Istanbul MOSCOW Non-oil and gas revenues of Russia’s consolidated budget rose 16% in 2023 to $308 … Read more 0 FacebookTwitterPinterestEmail