How Trump shook up defense stocks this week

1767899895108339tbtssd6pde-apn283923

President Donald Trump caused some commotion for investors in U.S. defense contractors this week. First, Trump criticized the companies for taking too long to produce military equipment and also failing to maintain it while at the same