Is there an appetite for Power and Gas Peer-to-Peer trading in the UK?

Login