% of Class
42.11%
Shares Owned
98,765,278
Reporting Person
Mangrove Coast Investment Ltd
Person Type
CO
Event Date
Mar 31, 2026