Thermo Fisher Scientific is closer to its goal of powering its European sites with 100% renewable energy due to a solar power agreement with X-ELIO ...
ELIO, Thermo Fisher Scientific is closer to its goal of powering its European sites with 100% renewable energy ...
The cuts at two Massachusetts plants follow further site closures and layoffs across the company over the past few years.