Archive for: tt

TT Electronics (LON:TTG) investors are sitting on a loss of 11% if they invested three years ago