Oilfield services company Schlumberger will invest $11.5 million in creating an operations hub in Lafayette and create 44 jobs with a payroll of more than $4 million. Company officials along with Gov.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results