Mentioned in
Kraken and EDF Energy partner to manage Europe's largest battery site in Scotland, owned by Zenobē.