US Navy needs 66 attack submarines but fleet could fall to 46-47 by 2030

· Times of India