Filtronic Signs $19.7M Deal with SpaceX to Advance Satellite Internet Technology Alyssa Lafleur April 25, 2024