Airbnb Now to Build its Own Apartments

Airbnb, a short-term rental startup, plans to overcome its disputes with cities over short-term leasing by building its own apartment buildings.The company plans to build a 324-unit apartment building near Walt Disney World Resorts in Kissimmee, Fla., and says it plans to build more in the near future. The first building in Florida will be [...]