Observable data points shared across all narratives
New data shows 75% of Russian businesses currently lack funds for development, worsening the economic slowdown reported by the Eurasian Development Bank. This funding shortage limits business growth and innovation, affecting Russia's overall economic recovery and regional trade. The situation raises concerns about the effectiveness of government budget measures to support investment.