The world’s largest salmon farmer, Mowi, is appealing a decision to revoke its licence on Deenish Island in Ballinskelligs Bay, Ireland, reports The Times. The company was accused of harvesting