FONTENAY-AUX-ROSES, FRANCE – Icape Group announced 2023 revenue of €179.5 million ($193.2 million), down by 18.3% compared to 2022's total.
SANTA ANA, CA -- TTM Technologies today reported net sales were $569 million for the fourth quarter ended Jan. 1, down 19% from a year ago.