China is investing over $10 billion into building the Pinglu Canal, its first major canal project in more than a thousand years. Spanning 130 kilometers, this mega infrastructure project could ...
The site of the former Royal Mint in London is set to house the new Chinese embassy.Henry Nicholls/Agence France-Presse/Getty Images The U.K. has approved a new Chinese mega embassy in London, a ...