Animal rights activists have won a judicial review over a proposed £120m onshore salmon farm in Grimsby. The project aims to address the UK's high demand for salmon but faces opposition over concerns about animal welfare and environmental impact.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing