As our planet nears a potential climate crisis, Winchester is doing its part to avert the looming catastrophe.With that goal in mind, the town’s Energy Conservation Committee hosted its first electric vehicle ride and drive event. Local dealerships and car owners brought their electric cars for curious residents to test out on Saturday, April 27 at the Town Common.Residents test out electric carsResidents could get a feel for everything from the [...]