Clough awarded EPCC contract on Texas petchem project

Engineering, Procurement & Construction