Delaware North Laying Off 517 Due To Effects Of PandemicDelaware North Laying Off 517 Due To Effects Of PandemicWIVB-TV is reporting this morning that Delaware North is laying off a total of 517 people from its workforce due to the effects of COVID-19 with 139 of them from the Western New York area.Joe ChilleJoe Chille