The Kenya Railways Corporation (KRC) is the government’s most indebted agency, holding a Sh547 billion debt from loans borrowed from…