Sign in to continue
Sign up to get started
China fines Kenya $10m for defaulting on SGR loans
Kenya tapped over half a trillion shillings from Chinese lenders to fund the construction of the SGR
Africa