Air Force Awards Owl Cyber Defense $150M R&D Contract

Owl Cyber Defense wins a $150 million Air Force contract focused on secure communications and video sharing.