11 ms·Technology Review has a briefing on electricity and the power grid1 points by MikeCapone 17y ago