DTZ has announced the letting of a 35,000 sq ft industrial unit in South Wales to global label manufacturer Spear Europe Limited. The expanding company has taken space at Units 48-50 at Llantarnam Park, Cwmbran which comprises three refurbished terrace... Read More