The problem at the heart of many sustainable-energy systems: How to store power so it can be delivered to the grid all the time, day and night, even when the wind's not blowing and the sun's not shining? At MIT, Donald Sadoway has been working on a grid-size battery system that stores energy using a three-layer liquid-metal core. With help from fans like Bill Gates, Sadoway and two of his students have spun off the Liquid Metals Battery Corporation (LMBC) to bring the battery to market.
The presentation is HOT-AIRE ... it is BS, in other words. Everyone claims a niche idea in new or "renewable" power consumption methods and techniques designed to ensure SUSTAINABLE human consumption needs.
There aren't any solutions other than eliminate the consumption in the first place; this means to reduce the human population base. The planet is going to boil for all these lies and presentations that spread continued belief in modern technology based on a MS PowerPoint presentation designed to mask and disguise the real problems with over-consumption in the first place.