etcs

ETCs Aerospace Segment Awarded $7.2 Million Contract

SOUTHAMPTON, Pa., Oct. 27, 2025 (GLOBE NEWSWIRE) -- Environmental Tectonics Corporation’s (OTCID: ETCC) (“ETC” or the “Company”) announced that its…

1 month ago