Meta signs nuclear deals, Google co-founders shift LLCs out of California, and local groups plan to sue over San Francisco's ...
A global life sciences and healthcare company is closing a Massachusetts facility and laying off nearly 100 people.