Volume 57, 2021, Issue 3

Abengoa EPC team exceeds 85% progress in construction of Rabigh 3 IWP

An EPC team comprising Abengoa, Veolia’s Sidem and SEPCOIII announced last week that it had exceeded 85% progress in the construction of the...