News

A Vermont-based company’s proposal to build a landfill in a tiny, northern New Hampshire town took a major blow this week.