Discovery Health

Financial interests

  Value Nature Dates Source
Marius Swart R52.18ps Ordinary People's Assembly
Marius Swart R81.34ps Ordinary People's Assembly
Marius Swart R34.69 p.s. Ordinary People's Assembly
Marius Swart R38.48 Ordinary People's Assembly