Stork Technical Services lands major West Africa subsea inspection project. Stork Technical Services (Stork), the leading global…