Treasury Secretary Scott Bessent says defense giants are 'failing the American people' by falling behind on orders
Scott Bessent said US defense contractors are facing new restrictions because they "need to build more factories and buy back less stock."