It is a common thing for one big company to own several other large companies. As a matter of fact, there are about a dozen companies that own all the other ones. This infographic is a must-see!
View the infographic and introduction article here….
Speaking of Expedia (see above infographic), check out these Expedia Voucher Codes Feb 2018!