SSE has said it is worried the message that electric vehicles (EVs) are here to stay has not “seeped all the way through” to the 33 London boroughs.
SSE has said it is worried the message that electric vehicles (EVs) are here to stay has not “seeped all the way through” to the 33 London boroughs.