If you’re on the fence about investing in ICON Public Limited Company, Bio-Rad Laboratories or Inc. because you’re not sure how they measure up, it’s important to compare them on a few factors before ...
ICON Technologies Inc., which builds homes using 3D printing, is laying off 114 people, according to a WARN letter filed with the Texas Workforce Commission. A spokesperson for the company ...