How Expedia Started



Expedia was actually created by Microsoft in 1996 as an online travel booking portal. By 1999, the company began profiting, and …

Leave a Reply