Liverpool City Region (UK) based ship engine specialist James Troop & Co has won an order to supply Volvo Penta diesel engines for three European naval vessels being built on Merseyside. James Troop, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results