Altrad boss sees light at end of tunnel as ‘painful’ 2020 nears end

© Supplied by AltradAn Altrad employee on a North Sea installation.
An Altrad employee on a North Sea installation.

More from Energy Voice

Latest Posts