Economic uncertainty is taking its toll on scores of companies