Europe's largest battery site goes live in Scotland, boosting UK energy grid