News

Last Energy plans to source at least 10% of its supply chain for the project in South Wales, generating an estimated £30m ...