Tiny Allegiant Air thrives on low costs, high fees

Business