WEATHER ALERT: Widespread Snow | ClosingsForecast | BlogRadar | Weather App | Share Photos
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

Opioid Crisis
Download Our App
Download Weather App

Watch & Listen LIVE