News

It hopes to start supplying energy to homes and businesses in England, Scotland and Wales as soon as next year.