French energy company Engie SA (EPA:ENGI) has taken possession of a 50-MW battery energy storage project in Scotland’s South Lanarkshire, the vendors announced on Thursday.