Despite last week’s report that the unemployment rate had tumbled to 7.8% in September, companies continue to downsize. OI Partners has seen this steadily. As we discussed in The vOIce last month, unfortunately, corporate downsizing is sometimes necessary […]