Octopus Energy is investing $1B in California tech, backing carbon removal, heat batteries, and solar as it scales US ...
Every year, TechCrunch’s Startup Battlefield pitch contest draws thousands of applicants. We whittle those applications down to the top 200 contenders, and of them, the top 20 compete on the big stage ...