Scotland will remain part of the United Kingdom after the Scottish people voted against independence in a move that will restore certainty to the energy sector.
Scotland will remain part of the United Kingdom after the Scottish people voted against independence in a move that will restore certainty to the energy sector.