Results

2 people

Investor
Greencape Capital
Investor / Portfolio Manager
Greencape Capital