TT Electronics anticipates up to $44.2 mln impairment; shares tumble

Feb 25, 2025 - 10:47
 0
TT Electronics anticipates up to $44.2 mln impairment; shares tumble