In Russia, Airbnb and Booking Holdings have ceased operations by Madhu Sahu April 5, 2022 0 Airbnb Inc., a home rental company, and Booking Holdings Inc., an online travel agency, have become the latest prominent global ...