Hampshire Regional's $19.8M budget finalized after member towns approve dues

About 4 Minutes