David Shapiro, Portfolio Manager at Sasfin Securities.
See All 185 Episodes of "Shapiroworld by Strictly Business"