Appeal for energy companies to base themselves in Aberdeen in new UK Government video

Aberdeen Harbour
Aberdeen Harbour

Breaking