By Grace Duncan2024-04-11T13:34:00
For 2024, of the 79 baseline total allowable catches negotiated, only 36 are in line with ICES advice
Already have an account? Sign in here