News

Dundee, Scotland-based aquaculture technology company Ace Aquatec has announced a successful investment round, raising EUR 10 ...