Scottish ferries contract hit by fresh delay Ferguson Marine Engineering says one of the vessels being built for CalMac will not be ready until 2024.