Refine your interests »
Genetic Testing Company and Three Principals Settle FCA Allegations for $42.6 Million - On October 9, 2019, New Orleans-based laboratory company UTC Laboratories Inc. (RenRX) agreed to pay $41.6 million, and its three...more