Scotland slips away

North Sea investment in exploration is down and the wind sector is also facing a period of lower growth with projects being scrapped

Leave a Reply

Your email address will not be published. Required fields are marked *