Technology Service Corporation (VA): 117 federal awards worth $42.0M since 1980, with no contract obligations in the last five fiscal years.