Home The Daily Buzz Google’s Thermal Storage – Why Now?