ICON Technologies Inc., which builds homes using 3D printing, is laying off 114 people, according to a WARN letter filed with ...
ICON Health and InformationTechnology Fd earns an Average Process Pillar rating. The predominant contributor to the rating is the firm's retention rate of the firm's portfolio managers, which is ...