The company’s new Aurora digital satellite provides a competitive edge in cost-efficient high-volume production and as a result, MDA has an impressive order backlog of $4.8 billion, which has …
Brian Madden’s Top Picks for October 23, 2025
view original post