Southwest launched a card for small business owners with an 80,000-point signup bonus — the airline’s highest offer ever

Southwest and Chase are introducing a new premium credit card for small businesses: the Southwest Rapid Rewards Performance Business Card.