3 ms·Inside Electric Mountain: Britain's biggest rechargeable battery1 points by CaliforniaKarl 10y ago