Petrofac wins first Scottish wind farm supply work in ‘multi-million’ deal

Petrofac news
Petrofac news

Breaking