About
Key Metrics
80,036 people benefited from SCDA services in 2024-25; £5,840,180 annualised benefit income secured for 10,530 residents
Key Metric 1
Key Outcomes
Geography
Other