Battery bonanza:

Could batteries help solve the renewable power problem?