SURF intallation delivered in partnership
A SURF installation has been completed off Angola thanks to a partnership between two marine engineering firms.
A SURF installation has been completed off Angola thanks to a partnership between two marine engineering firms.