Russian big tech firms sink deeper into debt as regulator raises concern
Russia submits 2026 draft budget with rising deficit, flat defense spending