
PetScreening today announced it has been ranked No. 123 on the Deloitte Technology Fast 500. The list, now in its 29th year, is a ranking of the fastest-growing technology, media, telecommunications, life sciences, fintech and energy tech companies in North America.