Storing the energy produced from renewable sources is a significant challenge, and one that a number of players, including Tesla, are looking to address. Add Alphabet's X (formerly Google X) to the ...