Business cratered at Booking Holdings, the online travel giant. Then its chief executive found out he was sick, too.
Link to this post!
Business cratered at Booking Holdings, the online travel giant. Then its chief executive found out he was sick, too.