More public money than ever before to run CalMac

© SuppliedCalMac Ferry
CalMac Ferry