Business Management There’s a surprising culprit behind mass layoffs, says a prominent management professor at Wharton Alex Curd11 mins0 Most bosses blame layoffs on financial downturns, a decline in demand from customers for providers, or even…continue reading..February 9, 2023