Victor Basta

Victor Basta is the founder of the boutique investment firm Magister Advisors.

Latest from Victor Basta