Concept, design and animation of an animated ifographics whose purpose was to promote a new technology and innovation company.
Animated infographics
Animated infographics
Concept, design and animation of an animated ifographics whose purpose was to promote a new technology and innovation company.