The South West of England Regional Development Agency (SWRDA) has invested £19m in a land sale to enable a new £120m science park near
The investment has
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.
The South West of England Regional Development Agency (SWRDA) has invested £19m in a land sale to enable a new £120m science park near
The investment has
Want to read more? Enjoy a story a day for FREE for one month.