June 15, 2018To hit climate goals, Bill Gates and his billionaire friends are betting on energy storage