Ferguson Marine to bid ‘aggressively’ for new CalMac ferries contract #politics #news #shorts

This post was originally published on STV News.