Devon secures SWRDA money for science park


The South West of England Regional Development Agency (SWRDA) has invested £19m in a land sale to enable a new £120m science park near Exeter to be built.


 

The investment has