
Filtrine Manufacturing Company On the Path to a Lower Carbon Footprint
This fall, Filtrine – a Keene-based manufacturer of water chilling and filtering systems – will take the next big step towards carbon neutrality by installing 2,225 solar panels on its 100,000 square […]