News

Ofgem has fined Ovo Energy, which owns SSE Energy Services, £1.2m for failing to meet its targets for smart meter installation. Five energy firms have been told they must join a national ...