Designed by
Title
60 percent chart. Vector symbol. Percentage infographic sign. Dotted world map background. Illustration, icon for business, #295913547
Description
60 percent chart. Vector symbol. Percentage infographic sign. Dotted world map background. Illustration, icon for business, finance, progress, report, web design, download