'Barracuda' ad agency contracted by El Paso County files for bankruptcy
Barracuda, an El Paso multimedia advertising agency, has filed for Chapter 7 bankruptcy, a move that allows the company to liquidate its assets to pay... |!| Las Cruces
Barracuda, an El Paso multimedia advertising agency, has filed for Chapter 7 bankruptcy, a move that allows the company to liquidate its assets to pay... |!| Las Cruces