News

The seal keeps the water out but sea trials have shown that it leaks 200 liters of water per hour, a defect which might force it to go to Portsmouth Harbor (Agencies) It is the latest setback for ...