Business forum, Chatfield Farms, tax credits and more - Town Hall Talk