Twiga fires 283 employees due to tough business environment

In the face of macroeconomic headwinds that have made it more difficult to secure funding and have driven venture-backed companies to scale down their operations, Twiga has decided to perform another round of layoffs in order to maintain the viability of its business.  As part of its efforts to become a more “lean, agile, and … Continue reading Twiga fires 283 employees due to tough business environment