More than 60 Allegra locations were recently recognized for their business and customer support achievements. Awards were presented for Business Excellence, Sales Excellence, Marketing Excellence…Read more