Teo Technologies, Inc. (FL): 206 federal awards worth $11.1M since 1981, with no contract obligations in the last five fiscal years.