June 20, 2018Inside Form Energy, the Star-Studded Startup Tackling the Toughest Problem in Energy Storage