TechCrunch April 15, 2026This energy startup’s bet on 100-year-old grid tech is paying offRead full article Share: