All about finance. Russian lawmakers "abolish" a significant economic sector , and Administrator 2025 May 10