The UK’s “confused” energy strategy is more about slogans than results and risks hollowing out the local economy in Aberdeen, the boss of one of the UK’s largest energy services firms has said. John ...
Some results have been hidden because they may be inaccessible to you