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

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

Read more