Submitted by admin on Tue, 07/03/2012 - 8:33am The Austin Business Journal reports on our robot squad’s triumph in Mexico City. Tags: Honors & AwardsIn the NewsResearchArtificial IntelligenceComputer Science