Ofgem proposes final order for Foxglove Energy over compliance concerns

The energy regulator’s proposed order includes a ban on non-essential payments until compliance is achieved

DCC network reaches 14 million smart meters milestone

The 14th millionth smart meter was connected in County Durham, according to DCC latest report