What do ‘development corporations’ mean for rural areas?
A development corporation is an independent body created by government to regenerate or develop a defined area. In England, they include urban development corporations established under the Local Government, Planning and Land Act 1980; new towns development corporations set up under the New Towns Act 1981; mayoral development corporations created under the Localism Act 2011;
Read More