News

In this article, Ramboll’s Phil Hodges discusses the significance of the UK’s new state-backed energy company, GB Energy.