Many people know the Finch Auto Group as a staple within the London community, but few realize that we have other dealerships playing key roles within their respective communities. On such example of this was on display on Thursday, June 22nd as Mercedes-Benz Newmarket served as the title sponsor for Pickering College’s 18th Annual Golf… Read more »