(c) Richard Pohle In Oil & Gas People, today: ‘Algy Cluff is celebrating. His oil and gas firm, Cluff Natural Resources, hit the jackpot in the North Sea last week when it won exploration licences for an area the size… Continue reading →
Scotland flag - the saltire Made In Scotland. For Scotland.
or
Create An Account