Title institutional investor
Is Current yes
Percent Stake 8%
Updated almost 2 years ago