Strong Q1 numbers for Airbnb as it breaks 100 million room night barrier
US: Airbnb has reported strong Q1 results and recorded 102.1 million nights and experiences booked in the first quarter, the first time it has hit the 100 million mark.
Read more