Lamprell eyes renewables for future growth

Christopher McDonald: Lamprell CEO
Christopher McDonald: Lamprell CEO
Published 27 March 2017, 14:04Updated 27 March 2017, 14:06
Europe