Long-duration grid batteries that store renewable energy for 100+ hours March 15, 2026 Creative Director Form Energy Solves one of the biggest barriers to renewable energy: grid storage.