Statera Energy reaches financial close on £395 million development
The £395 million finance package for the Thurrock project was provided by a syndicate of six major banks. Energy storage developer Statera Energy has announced that it has secured a total of £395 million in finance for a major battery...