T techcrunch.com Where Are They Now? Startup Battlefield Company BioBots 1 points robhodge 10 years ago 0 comments