The Scottish government has been ordered to release the names of fish farms with the highest levels of sea lice. Campaigners say it will give consumers a more informed choice. Show more
Discover 11,128,835 listings and 278,314 playable programmes from the BBC
The Scottish government has been ordered to release the names of fish farms with the highest levels of sea lice. Campaigners say it will give consumers a more informed choice. Show more