General Dynamics and Rhodes received a $2.5 billion submarine contract.

Zhitongcaijing · 2d ago
General Dynamics and Rhodes received a $2.5 billion submarine contract.