Latest office opening part of growth pattern that includes additional staffing to service the growing Southwest technology market January 23, 2017 09:30 AM Eastern Standard Time DALLAS–(BUSINESS WIRE)–Fremont, Calif-based Instor Solutions, Inc. (Instor), a global leader in data center infrastructure solutions, announced today the next step in its strategic expansion with the establishment of a new office in the Dallas/Fort Worth area. Located at 4309 Broadway, Suite C, Fort Worth, Texas 76117, this is Instor’s […]