Oct 10, 20223 minForm Energy and its backers are leading a tech revolution to make power 100% renewable