Glossary

Definition

Development trusts are organisations that are engaged in the economic, environmental and social regeneration of a defined area or community.