Technical Communications Corporation Reports Results for the Three and Nine Months Ended June 29, 2019 Bay Street 5 years ago