HORTOLANDI, BRAZIL -- Celestica has shuttered its manufacturing operations in Sao Paulo, Brazil, and laid off 200 employees, according to published reports.
GLENVIEW, IL -- Illinois Tool Works today reported revenues at its Power Systems and Electronics group fell 39.4% year-over-year in the July period.