Fascination meets sophistication: The Influential Entrepreneur whose luxury store is defying design expectations
Geoffrey Escudero, the founder and director of The Supercar Store Ltd, has been working on supercars since the beginning of his career. His sharp eye f…