Thumbs up gesture shown by hands multinational business people symbolizes agreement to partnership Illustration