By: Toh Han Shih
Since Russia invaded Ukraine on February 24, the US, UK, EU, Japan, and Singapore have slapped sanctions on Russian banks, companies, and oligarchs - some of whom have substantial businesses with China - adding to the growing cash squeeze on Moscow.
China won’t support financial sanctions against Russia, Guo Shuqing, chairman of the China…

