Home Business Spirit Airlines cancels half its flights to ‘reboot’ operation