Share Facebook Twitter LinkedIn Pinterest Email Western compliance pressure is reportedly pushing Russia to fully adopt independent digital payment systems, according to an A7 executive’s warning.