12
Dec 2013
Hertz revamps Marble Arch location
The Hertz Corporation has given its flagship facility at London, Marble Arch a high-tech makeover with plans to revamp other UK locations.
Dec 2013
The Hertz Corporation has given its flagship facility at London, Marble Arch a high-tech makeover with plans to revamp other UK locations.