Designed by
Title
Concept of creative idea, innovation, growth, achievement of goals #179721244
Description
Visual business concept of idea search. Six wooden cubes arranged in a pyramid. Various action icons are placed on the blocks. Free space for text