Fortrea.

> Fortrea, a contract research organization that was spun off from Laboratory Corp. of America, reported revenue of $793 million and net income of $28.3 million, or 32 cents per share, in its first full quarter as a public company. Fortrea employs 19,000 people working in more than 90...

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT