RentalCars.com is the world's largest platform for making online car rental reservations and It is part of Booking.com.