Fri May, 2023, Age: 3 weeks
Many of China’s Belt and Road infrastructure projects are plagued with construction flaws, including a giant hydropower plant in Ecuador, adding more costs to a program criticized for leading countries deeper into debt
Twitter feed is not available at the moment.