Renewable energy from solar and wind powered systems cannot be stored without extra cost – a major obstacle in the world’s efforts to tear itself away from polluting fuels and avoid a climate catastrophe. PrevNext