Carasti

Best Car Rental & Leasing Business Leader (Middle East): Claudio Esposito-Aiardo