Odyssey Innovation Winner of Fishing News Awards

Odyssey Innovation was one of the winners of the 2020 Fishing News Awards, which celebrated the achievements of individuals, companies and organisations in the UK and Irish fishing industries in 2019.  

20 June 2020

© 2024 Copyright Odyssey Innovation

Odyssey Innovation Ltd is a company registered in England and Wales, company number 11320877