Techouse Delivers SRU to Voyageur Spirit FPSO in Record Time
Techouse has successfully delivered the new sulphate removal unit (SRU) that will be installed on board the Voyageur Spirit FPSO, which is destined for the Ivory Coast. Since being awarded the contract on 10th May 2023, Techouse engineered, constructed and …