Since 1997, EDI has been a value-added provider of high quality computer components, systems, servers, and computing solutions. Headquartered in Norcross, Georgia, EDI maintains a presence throughout the eastern United States and many European markets.
Read More