OTAQ Investor

OTAQ manufactures high technology products and solutions for the aquaculture, fisheries and renewables industries.
Industry: AI
Headquarters: Oban, Argyll and Bute, United Kingdom
Founded Date: 6/3/2005
Employees Number: 11-50

Visit Website
info@otaq.co.uk
Register and Claim Ownership