New DoD cyber rules cause contractors to lose millions in defense deals

Central Florida landed nearly $6 billion in federal contracts in fiscal 2020.