Chinese 'considering exit' from largest wind farm under construction in Scotland

Several Chinese companies are said to have overstretched their financial exposure overseas

Jacket and offshore transformer module aboard installation barge for Inch Cape wind farm project
Jacket and offshore transformer module aboard installation barge for Inch Cape wind farm projectPhoto: Inch Cape Offshore Ltd
Published 25 September 2025, 13:17Updated 25 September 2025, 13:17
Red Rock PowerSDICESBInch CapeUK