Wall Street News, AI generated
Moscow, Tuesday, 18 November 2025.Facing a budget deficit, Russia plans to raise VAT and explore new taxes to offset declining oil revenues, impacting both consumers and businesses.