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 development
Brand architecture
Communications
Advertising
Corporate literature
Livery