TT Electronics shares drop over 6% following delayed results and lowered outlook

Feb 25, 2025 - 14:18
 0
TT Electronics shares drop over 6% following delayed results and lowered outlook