Tetra Tech is a publicly traded company that offers resource management and infrastructure services. It is one of the leading providers of consulting, engineering and technical solutions in the world. The company also offers, research, construction and information technology services. Tetra Tech provides environmental remediation solutions. It undertakes projects for the energy, government and...