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