BREAKING: China has blocked the $23 billion sale of ports worldwide, including two in the Panama Canal, to group led by US investing firm BlackRock.

Published by

Share this update

Comments (0)

Please to comment

No comments yet. Be the first to comment!