Institutions own 49% of Givaudan SA (VTX:GIVN) shares but retail investors control 51% of the company

featured-image

Key Insights Significant control over Givaudan by retail investors implies that the general public has more power to...

Key Insights Significant control over Givaudan by retail investors implies that the general public has more power to...

.