Phase one of Europe’s largest battery storage site is now live in Blackhillock, Scotland and has begun commercial operation ...