Chelmsford recently installed two chargers for public use. The town was 1 of 25 to receive a grant from the Department of Energy Resources for the Chargepoint Chargers.

Read Article >>