Majority of Companies (72%) Admit to Not Having Comprehensive Plans in Place Before Layoffs, According to New Fiverr Research Read more