Twin Otter, Q400 Production Paused
Longview Aviation Capital Corp. has paused production of its Q400 and Twin Otter aircraft, resulting in the combined total of 980 employees being laid off because of the COVID-19 pandemic. The company owns De Havilland […]
