Chinese infrastructure projects in Sri Lanka may have contributed to the country’s crisis: Report
Colombo: During the past decade, China funded the construction of massive infrastructure projects in Sri Lanka meant to boost the island nation’s economy. However, after...