This energy startup’s bet on 100-year-old grid tech is paying off April 15, 2026 · TechCrunch Read full story at source