Site launches after company goes on domain name buying spree. Travel booking company Booking.com has launched Villas.com to offer vacation rental properties. This answers the question I've been asking for almost a year: who has been registering ... Continue Reading5 Comments