So Energy
Read all reviews for So Energy →
Having recently had smart meters…
Having recently had smart meters installed I was left with a display unit that gives me no information at all I was told they would sort it out but I have heard nothing for three weeks