New Draft For Deloitte Infographic
Another snapshot of the infographic I am working on for Deloitte. Restructured the page to make it easier to read. What do you guys think?
View all tags
Posted on
Nov 1, 2018
More by Esha Nambiar View profile
Like