The Telegraph Building in Belfast, Ireland is slated to open at the end of the month.

read more