ABC is an integrated creative and marketing agency specializing in brand building and management.
The design of the new africabranding.com site was done in-house by ABC. We developed the site, including the special effects, based on the direction of ABC’s design team.