Acquisition of a 38.7-acre, grid-connected freehold site located in South Lanarkshire, Scotland, expected to become one of Europe’s largest battery energy storage system (BESS) facilities
May 2024
38.7 acres
Evergreen
Industrial