$2 trillion revenue

China’s Belt and Road generated over $2 trillion in contracts

BEIJING: China announced Tuesday its Belt and Road Initiative infrastructure project had generated two trillion… Read More