The 2025 Startup Battlefield Top 20 are here. Let the competition begin. | TechCrunch
2025 Startup Battlefield Top 20 Announced The top 20 companies have been selected to compete in the Startup Battlefield, with just six minutes to prove themselves on the Disrupt Stage.ā¦