New facility supports streamlined operations and increases vaulting capacity DDI Technology (DDI), an automotive title management and technology firm and a subsidiary of IAA, Inc. (NYSE: IAA), a leading global digital marketplace connecting vehicle buyers and sellers, today announced the opening of the company’s new corporate offices just outside of […]