The newly discovered oil field west of Shetland, containing around 1 billion barrels, is just the latest in a long list of developments and discoveries which must have an impact on those for who economic security will be the… Continue reading →
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account