People put puzzles into a big light bulb. Social Innovation, Idea, Strategy, Technology. Working process, teamwork communication. Vector illustration flat style.

Code produit:
402225381