Digital nomads make up 50 percent of bookings on hospitality start-up Stella Stays while 30 percent of every 10 bookings is Expo related
Redefining hospitality
Latest in Redefining hospitality
Digital nomads make up 50 percent of bookings on hospitality start-up Stella Stays while 30 percent of every 10 bookings is Expo related