Airbnb Thursday announced the launch of an incentive program to offer $750 to new home hosts in any of the 16 cities in the U.S., Canada and Mexico, who welcome their first guests through July 1 for the 2026 World Cup. The company said the incentive program was driven by new data that showed high […]
