There may be a connection between this co and GE. I am originally from Cincinnati. Both these co's have 3d facilities in Cincinnati. GE is building a large plant in Cincinnati for this effort. There may be some contracts between the two.
Its looking quite bette for Sigma. Best of luck to all…..