News about Durham, ON – just a click away!
As Canada’s largest Tesla Supercharger station nears completion, Ajax hopes it may make the town an…