Houston-based Oil States International Inc. has closed the sale of its Houston Ship Channel facility, according to a Dec. 17 press release. Oil States said the “previously idled” facility’s ...
Some results have been hidden because they may be inaccessible to you