7investing’s Conviction Rating
TETRA Technologies delivers leading solutions to the upstream energy industry for completions fluids, water management, and production testing.