Wild beavers in Scotland Louise Ramsay | 22nd July 2020 87 Beavers have been shot under license in Scotland. What has gone wrong? … do, or far more, with vertical farming, permaculture and various new approaches. If …