RIBCRAFT Wins $43 million Navy Contract
March 10, 2020