Why You Need To Red Team Everything

Have you ever had an investment idea that you just knew was going to be a slam-dunk and make you a ton of money? So you put on a large position, maybe your whole nut, because why not… right? It’s a sure thing! And you’re the genius who discovered it! Now you’re gonna ride this […]