Procurement attorney breaks down DISA’s bid protest losses
DISA awarded 14 contracts from 30 proposals for the unrestricted portion of its Systems Engineering, Technology and Innovation contract.
DISA awarded 14 contracts from 30 proposals for the unrestricted portion of its Systems Engineering, Technology and Innovation contract.