Spirit Airlines stops flying May 2, refunds 4,000 canceled flights

Business