CalMac directly awarded £3.9bn ferry service contract
BBC Local News
BBC Local News: Highlands and Islands -- Scottish ministers say in future it will be run with a focus on public service rather than..