By: Carter Copeland 

What’s going on with defense? Defense stocks are down ~7% on average over the last three days and there’s a lot of head-scratching going on. As a result, we think it’s important to lay out what we think is and isn’t happening in the defense investment debate.

Report Here