Drop in oil and gas prices leads to hotel revenue fall

Aberdeen news

Breaking