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...
An EPC team comprising Abengoa, Veolia’s Sidem and SEPCOIII announced last week that it had exceeded 85% progress in the construction of the...