Innova
A South African car rental company that is taking
a wholly South African brand onto the world
market. First Car Rental is listed as one of the top
4 car rental companies in South Africa, making
them a formidable player in the car rental
industry.
Brand developmentBrand architectureCommunicationsAdvertisingCorporate literatureLivery