ISW: Russia aims for victory over Ukraine by 2026 amid growing economic challenges

Russia has economic and force generation constraints, increasingly relying on foreign military supplies, possibly considering mobilization if current efforts fail to meet operational requirements, per ISW.