CB&I announces $95m EPC award for Saudi Aramco Shell refinery

Engineering, Procurement & Construction