News

Lockheed is already an investor in Manassas, Virginia-based Electra, having participated in the company’s Series A funding ...