Brexit Britain win as London-based energy firm clinches international deals – Express
A LONDON -based energy company has secured deals to expand its electricity generation in several countries in the European Union. Octopus Renewables has grown its portfolio with three new electricity supply deals in Scotland, Sweden and Finland. Octopus Energy Group, which has a renewable energy arm, signed three corporate and Read more
