Latest NewsBeavers can do wonders for nature – but we should be realistic about these benefits extending to people