News

The 300ft cable lay barge, built in Louisiana and tested in the Gulf of Mexico, will be crewed by American mariners.