TEN: Strong performance in 9-month results

0
2499

TEN reported results (unaudited) for the nine months and third quarter ended September 30, 2024.

TENN