BusinessServices will shut, Mencap warns on National Insurance rise by December 11, 2024012 Share0 The charity is one of a number of care organisations warning they will have to axe vital services.