Contractors Explain Why Key Road Projects in Central Kenya Are Stalling

The government recently released outstanding payments to contractors to revive the stalled projects.