InfoTrack opens the doors to new Leeds offices
InfoTrack has underlined its commitment to growth with the opening of new offices at Brewery Wharf in Leeds this week. The legal technology provider has moved into and refurbished the former studios of Channel 4 News overlooking the river Aire.…