Grid Energy Storage: Will It Live Up to the Hype?

Every morning I wake up and take part in what I believe to be the greatest achievement in recent history. No, I’m not talking about my coffee maker,…