Found our car! It's the Lynk & Co 03 Cyan, which is a road version of the World Touring Car Cup car. Together with Volvo, Chinese company Geely is one of the parent companies of Lynk & Co, so it checks out further.
Bank of China TowerCheung Kong CentreThe CenterTwo IFC