IEI Integration faced pressure on revenue and profits throughout 2025, with a further decline recorded in February 2026, citing geopolitical tensions, material shortages, tariffs, and New Taiwan ...