CHONGQING, March 21 (Xinhua/APP): A delegation of mayors from various regions in the United Kingdom (UK) on Thursday wrapped up a visit to Chongqing, a megacity in southwest China, having gone there ...
A Chinese-owned renewable energy firm is to open its new UK headquarters in Birmingham later this year, creating more than 30 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results