3 ms·Scotland now home to Europe's biggest battery as windy storage site fires up8 points by defrost 2y agodeleted 2y ago[deleted]