The head of BP, Bod Dudley, has intervened in the independence debate. He believes that there will be great ‘uncertainties’ about the future of an independent Scotland, citing the issues surrounding a new tax regime, the currency and whether or not an independent Scotland could be part of Europe. Although, predictably, London Scot and Better […]
Scotland flag - the saltire Made In Scotland. For Scotland.
Create An Account