By
The 145,000 cubic metres capacity vessel is currently off the coast of France in Bay of Biscay.
The 145,000 cubic metres capacity vessel is currently off the coast of France in Bay of Biscay.