Major contracts awarded for delayed CalMac ferries Worth more than £15m, the work will help towards the completion of the two over budget boats.