Digital marketing firm emerges from bankruptcy, names new executive
Catalina, a St. Petersburg, Florida-based digital marketing and advertising firm, has successfully emerged from Chapter 11 bankruptcy proceedings.
Catalina, a St. Petersburg, Florida-based digital marketing and advertising firm, has successfully emerged from Chapter 11 bankruptcy proceedings.