China's One Belt, One Road initiative spans 65 countries and over $1 trillion in infrastructure spending, but behind the grand vision lies a web of economic risk, political calculation, and strategic ...
Chinese state-owned companies are among the leading contenders for major contracts at Ethiopia’s $12.5 billion Bishoftu ...
It is very unfortunate that China has decided to proceed with the controversial mega hydropower plants(despite the apparent ...