Is China's investment in Sri Lankan project a debt trap?

2019-01-16 31

The first stage of construction on what the government describes as a technological marvel is ending.