Weather Alert: PM Snow, Sleet, Rain | ClosingsForecast | Blog | RadarWeather App
Boston Scientific To Shed Up To 1,400 JobsNatick-based Boston Scientific expects to eliminate between 1,200 and 1,400 employees by the end of 2013 through layoffs and attrition.

More From CBS Boston

Download Our App
Download Weather App
Taz Show

Listen Live