Sites & premises : providing business premises for growth and prosperity.
South West of England Regional Development Agency.
Exeter : South West of England Regional Development Agency,
[2006?]
Title from cover.