News

A $24.9 million budget is heading to Representative Town Meeting, after an earlier version was rejected in March.