Chinaone year ago
China: Belt and Road Initiative generated over $2 trillion in contracts
China has announced that its Belt and Road Initiative (BRI) infrastructure project has generated $2 trillion in contracts, signaling the mega project's success and popularity around the world.