Titan kicks off oil and gas production equipment business

Image: Titan Production Company’s Columbus, Texas facility. Photo: courtesy of Business Wire.