Expedia is coming into the London market, announcing a new car booking service.The company has partnered with CarMax to bring its car rental service to the capital.Expedia said in a statement that the partnership with Carmax allows Expedia to serve customers from the U.K. to the European Union, and offer a comprehensive range of car […]

Continue Reading...