Alasdair Baverstock

View Original

China builds infrastructure in El Salvador

China’s Belt and Road Initiative is placing infrastructure across the developing world, not least in Latin America, where a number of countries have joined the initiative in recent years.