Tetra Tech, a consulting and engineering services provider, has received an environmental services contract worth $49 million from the U.S.
Analyst Robert Burleson feels confident about Tetra Tech, Inc.’s (NASDAQ:TTEK) next earnings report following recent award announcements and demand improvement towards the end of the …