Treasury Denies China Fined Kenya Ksh1.31bn for Defaulting on SGR Loans The National Treasury has refuted reports that China recently fined Kenya for allegedly defaulting on the Standard Gauge Railway loan. Media reports early Thursday October 14, 2022 Business·News·TL