Drooid Logo
Back to today’s briefing

Story perspectives

Russian Firms Face Crisis: 39% Struggle with Payments

11/6/2025

38 4

1 of 1

Story summary
  • Russian businesses are in "survival mode" due to financial strain, according to the Foreign Intelligence Service of Ukraine on November 5, 2025.
  • Payment delays affect 39% of enterprises, up from 25% last year, while 34% report decreased demand and 32% lack working capital.
  • Sixty-eight percent of firms cut costs, primarily in administration and services.
  • Analysts warn these trends could trigger a systemic crisis, worsened by sanctions and declining domestic consumption.