ATLANTA — Delta has announced that they are laying off more than 800 contract employees due to coronavirus.
“On Friday, a very tough but necessary decision was made to reduce contractor positions as Delta manages the impact of the COVID-19 pandemic to its bu…
Read More