SDIC reportedly mulling sale of UK wind farmsBy Andrew FawthropSeptember 25, 2025 Chinese company has ownership stakes in onshore and offshore assets in Scotland