Inside the £150bn China has amassed as it benefits from Ukraine-Russia war December 21, 2023 China has amassed £150billion from closer trade ties with Russia after Western countries cut economic ties with the country following the wider More