Specialist computer firm CDC Systems UK has selected Blackwood's Oakdale business park in Caerphilly - the largest development site in the South Wales valleys - as the preferred location for a research and manufacturing facility. However, the move is dependent
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.