Europcar Buys European Holdings Of National And Alamo