TechCrunch Disrupt's Startup Battlefield names 5 finalists for $100,000

Technology