Europcar was purchased by a French finance group last year. They have now purchased Alamo and are merging it together gradually.
Europcar and Alamo did have separate premises at Heathrow airport. Now they operate out of the same location. They have still kept their separate branding, but they are in effect the same company.