Dundee, Scotland-based aquaculture technology company Ace Aquatec has announced it will launch a humane trout-stunning system ...