PR WireAnimal Logic celebrates win at NY FestivalAnimal Logic celebrates a Silver World Medal win at the New York Festivals Awards Read More