He did the travel thing with Expedia , sold it to Barry Diller 's company , and then plowed onward into the next slumbering industry .
Barry Diller
Expedia
/business/person/company
ORGANIZATION
Expedia
PERSON
Barry Diller