According to the Institute of Public Finance (IPF) in its latest Macro Fiscal Analytical Snapshot Report, Kenya's economy finds itself in a tight...