Layoffs blitz casts a long shadow over the economy Companies 20th November 2024 Kenya’s decline into fiscal trouble has been a long time coming. And it has never been more evident as it…