T techspot.com Europe's largest battery site goes live in Scotland, boosting UK energy grid 62 points teamonkey 1 year ago 13 comments