
Revenue growth of 19% and subscription revenue up 21% year-over-year; EBITDA grows 15% to $26.7 million; AZUR, Israel, May 26, 2026 /PRNewswire/ -- Ituran Location and Control Ltd. (NASDAQ: ITRN) today announced its consolidated financial results for the firs…