£30m energy and cruise liner hub unveiled for Highlands

Port of Cromarty Firth
Port of Cromarty Firth

Breaking