2 min read News Africa China fines Kenya $10m for defaulting on SGR loans admin October 14, 2022 Kenya defaulted on repayment of the Chinese loans provided to build the standard gauge...Read More