Revelations that half of the 1,000 public projects currently being implemented in Kenya have stalled are indeed quite shocking.
According to the International Monetary Fund (IMF), a staggering Sh1 trillion or 12 percent of the gross domestic product, is now required to complete the stalled projects.