CB&I bags $95m contract for Thai ethylene plant

Compelo-lead