L3Harris: Four years ago we had 5 satellites in development; today we have 50; space revenue has grown 50% by Peter B. de Selding August 1, 2023 by Peter B. de Selding August 1, 2023 TUPPER LAKE, NY — L3 Technologies and Harris Corp. merged in July 2019 with the ambition… Read more 0 FacebookTwitterPinterestWhatsappEmail