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,125,357 listings and 293,717 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