Swedes hope to get troubled Dounreay floating wind project ‘back on track’

The Dounreay Tri project
The Dounreay Tri project

Breaking