GB Energy will be ‘catalyst in UK winning world race on renewables’

Scottish secretary Ian Murray said the fact the company will be headquartered in Aberdeen sends out a ‘very strong signal of Scotland’s importance’.