Seeking Alpha
 

CDI Corporation (CDI)

- NYSE
CDI vs. ETF Alternatives
Company Description
CDI Corp provides engineering and information technology, outsourcing solutions and professional staffing.