Part of a one hundred and forty thousand pounds order supplying the vessel with lifting equipment for final commissioning in Nigeria.
< back