Airbnb boss insists being the butt of SNL skit didn't 'sting' 0 20.05.2024 14:08 Fortune.com "The brand is a noun and verb used all over the world." Read More