Editorial Comment

Delays and deliveries; Turkish Airlines cancels 211 employee contracts