Compassion in World Farming
One of Scotland's largest farming businesses has breached regulations whilst receiving more than half a million pounds from taxpayers.
Thousands of farm animals have suffered in more than 700 serious breaches of welfare rules in Scotland over the last two years.
Plans to scrap limits on the amount of salmon kept at fish farms would increase disease and worsen pollution, campaign groups are warning.
A major fish farming company has killed more than 175,000 of its caged salmon in Scotland while trying to treat them.