Share this story
China hosted a conference in Beijing last week of 66 countries, including 29 heads of state, to proclaim its intention to provide financing and carry out infrastructure projects around the world amounting to some $122 billion. ADVERTISING China hosted a