Schlumberger subsidiary to close two Texas sites May 5, 2020 Joshua Mann The company will close two sites in Texas later in May, laying off more than 50 employees in the process. Related