As much as the decline was evident in the past 10 years I never thought the once great Company would disappear altogether.
"Not on my watch" you know who you are.
Innovex completes sale of 6401 North Eldridge Pkwy facility in Houston, significantly reshaping operating footprint.
"We view this outcome as a powerful combination of financial strength and operational improvement, fully aligned with our strategy of maintaining a lean, flexible cost structure and a conservative balance sheet to capture opportunities across industry cycles.” Adam Anderson