China's BRI project has remained under criticism in recent times, as it is dubbed a 'debt trap' with many countries ...