News
Admiral announces plans to move to new city centre office in Newport
12/01/12 Admiral Group plc has announced provisional plans to take a 20-year lease on a new 77,000 sq ft office building in Newport city centre as part of its continued commitment to south Wales. The company anticipates the...
Read more
You must be logged in to post a comment.