Tag: FrancoBritish

Octopus Energy announces investment in French energy market

Octopus Energy has announced plans to invest €1 billion in the French green energy ...