Designed by
Title
Business & finance infographics set with integrated icons in pie chart illustration. #56418638
Description
Business & finance infographics set with integrated icons in pie chart illustration. Set included icons for development, investment, security, teamwork, innovations & etc. + 8 bonus icons!