Arden University has agreed a 10-year lease on an 18,100 sq ft workspace at 7 Park Square East, Leeds, as it looks to expand its base of operations across the north of England. The move comes amid
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.