Middlesbrough’s Centre Square opens for business

Companies have had a glimpse of the future workplace in Middlesbrough as the team behind the new £22m Centre Square development announced the first building is open for business. Speaking it a special event to mark the readiness of the 34,000 sq ft office space, developer Mark Ashall described it as “a truly stunning building.”…

Read More