Weather Alert Wednesday: Light Snow, Icy Conditions | Forecast | Radar
Thermo Fisher To Lay Off 109 Workers At NH Facility Thermo Fisher will lay off 109 manufacturing workers at its Newington facility. Their jobs will be moved to North Carolina.

More From CBS Boston

Download Our App
Download Weather App
Taz Show

Listen Live