News

A financial technology company is moving from an office above a nightclub to a new 35,000-square-foot office space on Dixie ...