News

In London, the FTSE 100 was mostly flat at 8,404 ... Its website boasts of being the UK's "most awarded energy supplier" and promises cheap, renewable energy for households.