Aberdeen firm lands 20 jobs in landmark wind farm deal

power: The European Offshore Wind Deployment Centre in Aberdeen Bay, Scotland’s largest offshore wind test and demonstration facility (Photo by Jeff J Mitchell/Getty Images)
power: The European Offshore Wind Deployment Centre in Aberdeen Bay, Scotland’s largest offshore wind test and demonstration facility (Photo by Jeff J Mitchell/Getty Images)

Breaking