Russia’s federal budget deficit narrowed to 5.7 trillion rubles, or 2.5% of gross domestic product (GDP), during the January–June period of 2026, according to preliminary budget...
Russia is preparing to privatize the state’s stake in Novorossiysk Commercial Sea Port (NMTP), one of the country’s largest port operators, as the government seeks to...