farrans
Tag
A leading civil engineering contractor involved in renewable energy infrastructure.
A consortium led by SSE Renewables has reached a final investment decision for the 2.6 GW Ossian Floating Offshore Wind Farm off Scotland's east coast.
2 months ago
5 min read