Plans have been announced for a new 50-acre business park in Bicester. Space for firms involved in distribution, manufacturing and research have been at a premium in the area and the £80m complex will give a much needed boost to employment in the region, with employers at the Bicester park – called Network Bicester – […]
Business News