Pets Best Turns 10, Reveals New Logo Design

U.S. company Pets Best Insurance Services has marked its 10th anniversary this month by revealing a new branding system that includes a revamped corporate logo and new colour scheme. Headquartered in Idaho, the company was originally founded in 2005 by Dr. Jack L. Stephens, who is claimed to be the creator of the pet insurance […]