The No. 1 Thing That Matters in Investing Posted byPhil Town December 20, 2019 Leave a comment on The No. 1 Thing That Matters in Investing Here’s why company moats are the key to investment success.