Finance Industrial labor force in Russia falls short by approximately 2 million employees , and Administrator 2025 April 26