On Tuesday, Barracuda Public Relations, an El Paso public relations firm filed for bankruptcy. As we reported, El Paso is likely to experience mass layoffs this year due to the Trump Administration’s federal cost cutting measures and the imposition of tariffs. In the first quarter of the year, almost 500 employees were laid off due […]
