Image: Lockheed Martin
Also In This Issue:
About 18 months after contract award and six months from launch, Lockheed Martin [LMT] is on track to deliver its contingent of small communications satellites that will make up the initial element of the Space Development Agency’s new constellation of spacecraft…