China Investment contracts worth over $16b signed for Xinjiang regional capital – China Dailyby Miles Cooper March 17, 2025
Saint Petersburg Could OMV Break Free? Austrian Legal Expert Suggests Potential End to Gazprom Gas Contractsby Miles Cooper November 28, 2024