How to Evaluate an Investment Opportunity - A Checklist for Investors Lourens Matthysen - 26 Apr 2023