Form Energy brings in more cash as it prepares for mass battery deployment

The long-duration energy storage company just closed a $405 million Series F.