CB&I laying off more Louisiana workers

    The Woodlands, Texas-based CB&I may lay off as many as 90 workers in Delcambre by the end of the week, The Advertiser reports. CB&I, which sold its Capital Services Division in Baton Rouge …


    Already an INSIDER? Sign in.