The New Albany, Ohio-based company said it had a loss of $1.15 per share. Losses, adjusted for non-recurring costs and to account for discontinued operations, came to 15 cents per share. The supplier ...
The new 85,000-square-foot Texas facility will feature 44 production bays and employ more than 30 technicians.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results