Genetics firm Invitae, with Morrisville facility, to lay off more than 1,000 workers

Invitae, which in 2020 announced it would open a facility in the Triangle that would eventually employ 374 workers, will make job cuts.