The Standard Gauge Railway is Kenya's biggest infrastructure project since independence
Kenya on Thursday denied it had defaulted on interest repayments on a loan advanced by China for the construction of a railway line from the port city of Mombasa …
Kenya Denies Defaulting On China Railway Debt
