Insurance Technologies Corporation (ITC), based in Carrollton, Texas, announced updates to its web-based audience engagement system, AgencyBuzz. The system helps...
Houston-based Francesca’s Holdings Corp. reported it has fired its chief financial officer, saying that he improperly communicated company information through...