Aberdeen-headquartered North Star Renewables has created a new permanent senior role for offshore wind consultant Andrew Duncan to lead the U.K. firm’s expansion in offshore wind and increase its foothold in other green offshore energy industries. Duncan has taken up the role of