Payment Channels
The Money Is Drying Up: How US Pressure Is Choking Off Russia-China Payment Channels
The US Treasury Department has moved aggressively against a sanctions-evasion network linking Russia and China, exposing a secret payment channel...