10 years on, BRI is humming

Workers at the construction site of the Suez Canal Railway Bridge in Ismailia, Egypt, on June 5. Chinese companies have been pushing forward in upgrading this bridge. WANG DONGZHEN/XINHUAContinent ben